场景是这样的,有一个 session a 要执行一个比较复杂的查询,这个时候 session a 可能会占用很高的 io,从而导致其他 session 饥饿,MySQL 是否存在这种配置参数,可以限制每一 session 最大能够利用多少 io ?
1
mamahaha 2019-10-19 17:34:13 +08:00
自己提出问题自己解决的人都发财了,这么有价值的问题不知道会便宜哪位大佬了。
|
2
bxb100 2019-10-20 14:54:50 +08:00
优化慢查询还有这个角度的?
|
3
zhjits 2019-10-20 16:17:56 +08:00
搞个 readonly 的 slave,把慢查询都丢到 slave 上去,然后通过限制 slave 机子的 IOPS 来控制这个 session 的性能(笑
|