我有大量的后台读取和写入,以及用户读取数量少得多的高度争用的MySQL数据库 - 有没有办法将某些查询(用户查询)标记为高优先级,以便它们优先考虑背景查询?我希望用户响应能力很高,但并不真正关心后台查询。
由于
答案 0 :(得分:5)
MySQl支持延迟insert
的{{3}}和update
的{{3}}。对于您的用户阅读,insert delayed
上有high_priority
扩展名。如果您使用的是MyISAM存储引擎,则会有相关(但不同)的low_priority
功能。