查看MySQL运行状态

向右看齐 2022-05-25 01:22 337阅读 0赞
  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; 修改慢查询时间

发表评论

表情:
评论列表 (有 0 条评论,337人围观)

还没有评论,来说两句吧...

相关阅读

    相关 linux查看MySQL服务状态

    最近自己的博客服务器总是挂掉,虽然用的是阿里云配置比较低的,但是之前也是好好的还相对比较稳定的,感觉这套路云又在搞事情。 首先要看一下MySQL服务状态 一般来说我们都会

    相关 查看MySQL运行状态

    1. 了解 mysql 数据库的运行状态查询(了解当前 mysql 的运行时间 / 共执行了多少次 select/update/… (是否进行碎片化整理) / 当前连接的个数