-
查看当前正在运行的sql语句执行最时间: select * from information_schema.
PROCESSLISTwhere info is not null order by time desc ; -
查看当前有那些表在使用: show OPEN TABLES where In_use > 0;
-
查看与innodb事务先关的语句: SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; SELECT * from INFORMATION_SCHEMA.INNODB_TRX; SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
-
查看当前数据库的链接情况: SELECT count(*) AS count,USER,db,SUBSTRING_INDEX(HOST, ':', 1) AS ip FROM information_schema. PROCESSLIST GROUP BY USER,db,ip ORDER BY count desc;
-
查看数据库表的碎片情况: select round(sum(data_length/1024/1024),2) as data_length_MB,
round(sum(index_length/1024/1024),2) as index_length_MB , round(sum(data_free/1024/1024),2) as data_free_MB ,table_name from information_schema.tables where TABLE_SCHEMA= 'db_name' group by table_name order by 3 desc; -
查看死锁,未提交事物、CHECKPIONT、BUFFER POOL、THREAD等innodb的内部信息: show engine innodb status;
-
后续不断更新。。。。。。。
mysql 常用查询语句
原创
©著作权归作者所有:来自51CTO博客作者春秋小记的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:mongodb 常用查询语句
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Mysql 常用查询语句
mysql常用的条件查询
字段 条件查询 区间查询
















