如何让 MySQL 慢查询日志获取实际查询参数而不是 N?

如何让 MySQL 慢查询日志获取实际查询参数而不是 N?

我看到我的MySQL 慢查询日志包含字符“N”而不是特定值。我可以更改它吗?我需要在日志中记录执行查询时的真实值。

我正在使用 MySQL 5.5.32。

答案1

您是否习惯mysqldumpslow读取慢查询日志?

mysqldumpslow将所有数字转换为N,将所有字符串转换为'S'。它还会在将所有类似查询聚合在一起之前对所有查询、任何空格和任何引号的大小写进行规范化。

相关内容