mysql狂读硬盘,如何查询哪个库导致的! 30

mysql最近总是狂读停盘,如图半个小时读取20+G,现在仍然持续增加中,几乎每分钟读取1G数据,造成服务器IO满载非常缓慢。。。停止mysql后一切正常,,可mysql... mysql最近总是狂读停盘,如图半个小时读取20+G,现在仍然持续增加中,几乎每分钟读取1G数据,造成服务器IO满载 非常缓慢。。。停止mysql后一切正常,,可mysql有400+库 如何查看是哪个库导致的狂读硬盘。。。! 展开
 我来答
nbyh2012
2013-08-05 · TA获得超过3278个赞
知道小有建树答主
回答量:483
采纳率:100%
帮助的人:789万
展开全部

可以通过查看mysql进程来实现。

进入mysql命令行客户端,选择数据库后,执行show processlist命令:



多刷新几次,可以看到最后执行的SQL语句,以此判断什么查询在占用资源。


望采纳!

追问
400+个库挨个试?  我还不如挨个停了快。。。
追答
不需要选择数据库的,我上面不小心写错了。
你也可以去看看慢日志,不过看进程有时能更快发现问题。
天霆网络
2014-11-02
知道答主
回答量:20
采纳率:0%
帮助的人:7.9万
展开全部
请问这个查看IO的是什么软件啊?后来您有什么办法解决吗?我现在也是这个问题,很严重啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知三四郎
2013-08-05 · TA获得超过616个赞
知道小有建树答主
回答量:1172
采纳率:63%
帮助的人:717万
展开全部
打开mysql的慢日志,那个慢SQL会被记录在日志中,同时会记录遍历的记录数量。
具体请搜索:mysql 慢日志
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式