MySQL查找SQL耗时瓶颈 SHOW profiles
2013-04-15 16:03
253 查看
1、首先查看是否开启profiling功能
或者
2、开启profiling
3、执行sql语句
例如:
4、查看结果
94是查询ID号。
SHOW profiles语法:
SHOW VARIABLES LIKE '%pro%';
或者
SELECT @@profiling;
2、开启profiling
SET profiling=1;
3、执行sql语句
例如:
SELECT table_schema AS 'Db Name', ROUND( SUM( data_length + index_length ) / 1024 / 1024, 3 ) AS 'Db Size (MB)', ROUND( SUM( data_free ) / 1024 / 1024, 3 ) AS 'Free Space (MB)' FROM information_schema.tables GROUP BY table_schema ;
4、查看结果
SHOW profiles;
SHOW profile ALL FOR QUERY 94;
94是查询ID号。
SHOW profiles语法:
SHOW PROFILE [type [, type] … ] [FOR QUERY n] [LIMIT row_count [OFFSET offset]] type: ALL | BLOCK IO | CONTEXT SWITCHES | CPU | IPC | MEMORY | PAGE FAULTS | SOURCE | SWAPS
相关文章推荐
- MySQL查找SQL耗时瓶颈SHOW profiles
- MySQL优化之SQL耗时瓶颈 SHOW profiles
- MySQL查找SQL耗时瓶颈 SHOW profiles
- MySQL查找SQL耗时瓶颈 SHOW profiles
- show profiles 分析sql耗时瓶颈
- MySQL分析SQL耗时瓶颈
- 如何查找MySQL中查询慢的SQL语句
- 如何查找MySQL中查询慢的SQL语句
- MySQL 查找价格最高的图书经销商的几种SQL语句
- mysql进阶(十九)SQL语句如何精准查找某一时间段的数据
- mysql查表中有多少字段的sql语句 已经查找各字段名字
- [mysql] 数据库查找时显示制定行的sql语句
- .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
- mysql 分析查找执行效率慢的SQL语句
- [MySQL优化] -- 如何查找SQL效率地下的原因
- [MySQL优化] -- 如何查找SQL效率低的原因
- MySQL查找价格最高的图书经销商的几种SQL语句
- mysql查找执行效率慢的SQL语句
- MySQL 查找性能差的SQL
- show profiles 分析sql耗时瓶颈