查看MySQL运行状态

  1. 了解 mysql 数据库的运行状态查询(了解当前 mysql 的运行时间 / 共执行了多少次 select/update/… (是否进行碎片化整理) / 当前连接的个数(最大并发数))
Show status 命令
常用的
Show status like ‘uptime’;         启动时间
Show status like ‘com_select’;      查询次数
Show status like ‘com_insert’;      插入次数
--  查看链接进程数
show STATUS like 'Threads_connected';
Show [session|global] status like ……  默认 session 会话级别,当前窗口的个数, global 指的是 mysql 启动之后所有会话的
Show status like ’connections‘;          当前连接次数
如果获取具体连接信息
cmd 下面 netstat –an 查看: 3306
使用 netstat –anb  可以查看端口号对应的进程
// 显示慢查询个数
Show status like ‘slow_queries’;
如何定位慢查询
默认情况下 mysql 认为慢查询时间 10s
* 修改 mysql 的慢查询
Show variables like ’long_query_time‘;
Set long_query_time  = 1; 修改慢查询时间

猜你喜欢

转载自blog.csdn.net/zhazhagu/article/details/80205202