您的位置:首页 > 数据库 > MySQL

Mysql分析性能(存储过程)

2016-05-11 14:41 561 查看
之前有一次故障问题,查看数据库慢查询日志,从日志和存储过程本身直接分析,不能得知问题点,之后通过profiling来分析,记录如下:

0, 查看慢查询日志,发现,出现大量执行等待


-------------使用profiling来分析语句问题点---------------------------------1,先打开profiling: SET profiling=1;2,手动执行有问题的语句: call GetRoleList(75760); 3,SHOW profiles; 可以查看到每条对应SQL语句执行时间,对于执行慢的sql这部分是需要优化的;4,执行完毕后,关闭 SET profiling=0;

本文出自 “天天向上goto” 博客,请务必保留此出处http://ttxsgoto.blog.51cto.com/4943095/1772196
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: