| Twitter | Del.icio.us | Comments (5) | | Edit

Comments Powered by Disqus

留言评论 | Comments (5)

Mysql也有类似于Oracle的sql trace的工具:profile
可以通过set profiling=1打开该功能,然后执行相关sql,
再show profiles,可以看到打开该功能后执行所有sql语句,然后再show profile n,即可看到执行该sql时候的很多信息,包括各种消耗信息。这个功能可以在优化sql的时候起到一定的帮助作用。

似乎不应该漏过这篇文章中提供的“slow query log parser”

http://www.mysqlperformanceblog.com/2006/09/06/slow-query-log-analyzes-tools/

http://hackmysql.com/mysqlsla
我目前在用的是这个。