概述
问题描述:
数据表千万量级,update where gid="adadfadsfasdf",返回结果显示耗时70ms到1s之间
分析:
表很大,那么update,可能先要取索引,再取页面,但是即使都是磁盘操作,每次磁盘操作耗费5ms,大概花费20,30ms足矣
所以时间肯定是花在io等待上了。
使用 iostat -x -d 1 3 显示等待时间几十毫秒
所以时间确实花在io等待上了
解决方法:
减少io
增大mysql内存,原来是10G,现在搞成50G
最后
以上就是自然小蘑菇为你收集整理的mysql 大树据表update很慢的全部内容,希望文章能够帮你解决mysql 大树据表update很慢所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复