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

[置顶] 【mysql 性能优化篇】使用show status查看MySQL服务器状态信息

2017-12-01 19:39 453 查看
有些时候我们需要了解MySQL的服务器状态信息,譬如当前MySQL启动后的运行时间,当前MySQL的客户端会话连接数,当前MySQL服务器执行的慢查询数,当前MySQL执行了多少SELECT语句、执行了多少UPDATE/DELETE/INSERT语句等统计信息,从而便于我们根据当前MySQL服务器的运行状态进行对应的调整或优化工作。

在MySQL中,我们可以使用SHOW STATUS指令语句来查看MySQL服务器的状态信息。

####mysql 性能监控

show status;

-- 1、查询连接mysql服务器次数
show status like 'Connections';

-- 2、查询当前MySQL本次启动后的运行统计时间
show STATUS like 'Uptime';

-- 3、查询慢查询次数

show status like 'slow_queries'

-- 4、 查询自当前MySQL启动后所有连接执行的SELECT语句总数

show global status like 'com_select';

-- 5、查看MySQL服务器的线程信息

show status like 'Thread_%';

--

-- 6、--查看insert语句的执行数
show  status like 'com_insert';

show GLOBAL status like 'com_insert';

-- 7、查询本次MySQL启动后执行的SELECT语句的次数
show status like 'com_select';

-- 8、查询本次mysql启动后执行的update语句的次数
show status  like 'com_update';

-- 9、查询本次mysql启动后执行的delete语句的次数
show status  like 'com_delete';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: