mysql性能分析工具
mysql性能分析工具profile,SHOW PROFILES显示执行sql最新的语句列表。列表存储大小默认15,最大100
mysql version>5.0.37
执行sql后,使用 SHOW profiles 查询sql执行时间
SHOW profiles;
根据query_id 查看某个查询的详细时间耗费,用于分析sql执行各个阶段所花时间(79为query_id)
SHOW profile FOR QUERY 79
查看占用cpu、 io等信息
SHOW profile block io,cpu FOR QUERY 79;
mysql对同一条sql进行了缓存,在第二次运行时, 瞬间就完成了,若要清除缓存:
reset query cache;