如何停止MySQL工作台的日志活动?

我已经在MySQL中启用了查询和slow_query日志logging,但是我每秒钟都会得到新的条目:

2 Query show global status 110925 21:18:18 1 Query select 1 

我注意到这些条目来自MySQL Workbench(可能是服务器状态监视器)

你知道是否可以过滤来自MySQL Workbench的活动吗?
或者也许从一个数据库日志查询?

一般的日志一般,所以你不能避免logging所有的数据库。

但是,您可以使用pt-query-digest(percona工具包http://www.percona.com/software/percona-toolkit中的一个工具)来使用filter选项来过滤日志。

以从一个数据库中过滤日志为例

 --filter '($event->{db} || "") =~ m/database_name/' 

顺便说一句,通常慢查询是一个好东西,但一般的查询日志只是为了debugging,我会尽量避免它。