一文解决SQL调优实战

文章目录

  • 创建索引的原则
  • 索引失效与解决方案
    • 索引列不独立
    • 使用了左模糊
    • 使用OR查询的部分字段没有索引
    • 字符串条件未使用''引起来
    • 不符合最左前缀原则的查询
    • 索引字段建议添加NOT NULL约束
    • 隐式转换导致索引失效
  • 1、长字段调优
    • 1.1、创建表:
    • 1.2、测试SQL
    • 1.3、优化方案:
      • 1.3.1、hash方案
      • 1.3.2、like关键字
    • 1.4、局限性
  • 2、单列索引vs组合索引
    • 2.1、测试SQL
    • 2.2、添加单列索引
    • 2.3、联合索引
    • 2.4、单列索引vs组合索引

你可能感兴趣的:(MYSQL精通精读系列,sql,数据库,mysql)