博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过iotop与performance_schema.threads查看mysql的IO使用情况
阅读量:7120 次
发布时间:2019-06-28

本文共 488 字,大约阅读时间需要 1 分钟。

1.安装iotop,yum install iotop

2.iotop查看mysql进程里的各运行线程:
iotop -u mysql ##-u mysql查询用户mysql运行的对应程序
image
这边可以看到,虽然mysql是单进程实例,但是在运行过程中会产生很多线程。在某些卡顿的情况下,可以使用该命令查看哪个线程读写速率比较大
3.结合iotop查看到的线程号,查询performance_schema中的threads表,看一下是哪个线程占用较大的io
image
4.查看对应操作系统线程号与mysql哪个功能线程对应
select name,type,thread_id,thread_os_id from threads;
image
type字段中BACKGROUND表示后台线程,FOREGROUND表示前端线程,如连接线程等
5.查看processlist_id
select name,thread_id,thread_os_id,processlist_id from threads;
对应show processlist
image
查看当前连接:select connection_id()

转载地址:http://zysel.baihongyu.com/

你可能感兴趣的文章
试验如何通过审核Google AdSense——我跟谷歌ads杠上啦
查看>>
KBMMW 4.82.00 发布
查看>>
19、java内存分配 常量池详解
查看>>
WINRAR4.2破解方式或注册码
查看>>
hbase列表排序
查看>>
【程序员面试宝典】找规律
查看>>
网购时代,写在消费者权益保护的新篇章大企业
查看>>
功率W与dBm的对照表及关系(转)
查看>>
制作SM2证书
查看>>
264分析两大利器:264VISA和Elecard StreamEye Tools
查看>>
IOS中定时器NSTimer的开启与关闭
查看>>
C#中HttpClient使用注意:预热与长连接
查看>>
JS 数组去重(数组元素是对象的情况)
查看>>
Windows Phone 8.1 新功能 - 应用栏控件
查看>>
Android开发(十五)——ListView中Items的间距margin
查看>>
Android开发之permission
查看>>
感叹世道
查看>>
C# 无法识别的转义序列
查看>>
程序员笔记之设计(一)
查看>>
软件工程师的鄙视链
查看>>