logo
  • 教程列表
  • SO官方文档
  • 性能调优
    • 添加正确的索引
    • 不要隐藏功能
    • 要么
    • 正确设置缓存
    • 否定
    • 有一个索引
    • 子查询
    • 加入 GROUP BY
    • 避免低效的结构
  1. StackOverflow 文档
  2. MySQL 教程
  3. 性能调优
  4. 要么

要么

Created: November-22, 2018

通常 OR 杀死优化。

WHERE a = 12 OR b = 78

不能使用 INDEX(a,b),可能会或可能不会通过索引合并使用 INDEX(a), INDEX(b)。索引合并总比没有好,但只是勉强。

WHERE x = 3 OR x = 5

变成了

WHERE x IN (3, 5)

这可以使用索引与它 x。

  • 正确设置缓存
  • 不要隐藏功能

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明