我是靠谱客的博主 自然小蘑菇,这篇文章主要介绍mysql 大树据表update很慢,现在分享给大家,希望可以做个参考。

问题描述:

数据表千万量级,update  where gid="adadfadsfasdf",返回结果显示耗时70ms到1s之间


分析:

表很大,那么update,可能先要取索引,再取页面,但是即使都是磁盘操作,每次磁盘操作耗费5ms,大概花费20,30ms足矣

所以时间肯定是花在io等待上了。

使用 iostat   -x  -d 1   3 显示等待时间几十毫秒

所以时间确实花在io等待上了


解决方法:

减少io

增大mysql内存,原来是10G,现在搞成50G

最后

以上就是自然小蘑菇最近收集整理的关于mysql 大树据表update很慢的全部内容,更多相关mysql内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部