# # Testing of slow log query options # select @@log_slow_filter; select @@log_slow_rate_limit; select @@log_slow_verbosity; show variables like "log_slow%"; # Some simple test to set log_slow_filter set @@log_slow_filter= "filesort,filesort_on_disk,full_join,full_scan,query_cache,query_cache_miss,tmp_table,tmp_table_on_disk,admin"; select @@log_slow_filter; set @@log_slow_filter="admin,admin"; select @@log_slow_filter; set @@log_slow_filter=7; select @@log_slow_filter; # Test of wrong values --error 1231 set @@log_slow_filter= "filesort,impossible,impossible2,admin"; --error 1231 set @@log_slow_filter= "filesort, admin"; --error 1231 set @@log_slow_filter= 1<<31; select @@log_slow_filter; # Some simple test to set log_slow_verbosity set @@log_slow_verbosity= "query_plan,innodb"; select @@log_slow_verbosity; set @@log_slow_verbosity=1; select @@log_slow_verbosity; # # Check which fields are in slow_log table # show fields from mysql.slow_log; # # Check flush command # flush slow logs; # Reset used variables set @@log_slow_filter=default; set @@log_slow_verbosity=default;