Skip to content

LeeKemp/mysql-slow-query-log-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

The MySQL slow query log parser converts your slow query logs in to a more usable format. It also adds some interesting information like median and average times.

Here is an example of what the parsed log looks like

1 Queries
Taking 4 seconds to complete
Locking for 0 seconds
Average time: 4, Median time 4
Average lock: 0, Median lock 0

DELETE FROM blah WHERE blah1 >= XXX AND blah2<= XXX;
################################################################################

22 Queries
Taking 3 3 seconds to complete
Locking for 0 0 seconds
Average time: 3, Median time 3
Average lock: 0, Median lock 0

select * from table1 WHERE table1.something = table.something and table1.x = XXX;
################################################################################

This parser was inspired by the perl mysql_slow_log_parser written by Nathanial Hendler.

About

MySQL Slow Query Log Parser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages