mysql 常用查询语句
-
查看当前正在运行的sql语句执行最时间:
select * from information_schema.PROCESSLIST
where 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分页_日期转换_模糊查询_if语句等常用语法
- MYSQL的23个常用查询语句
- 23个MySQL常用查询语句
- 关于mysql 简单的查询语句 以及常用函数的 总结
- MySQL常用查询语句集合《转》
- Mysql常用30种SQL查询语句优化方法
- mysql常用查询语句
- MySQL 5种常用查询语句-where
- 23个MySQL常用查询语句
- MySql常用查询语句中函数的使用
- 23个MySQL常用查询语句
- MySQL中优化sql语句查询常用的30种方法
- Mysql常用查询语句
- Mysql常用的统计查询语句
- MySQL中优化sql语句查询常用的30种方法
- mysql补充(3)优化sql语句查询常用的30种方法
- Mysql常用SQL查询语句优化方法
- MySQL优化sql语句查询常用的30种方法
- 关于mysql 简单的查询语句 以及常用函数的 总结
- 23个MySQL常用查询语句