sql优化的几种方式

  1. 索引优化
  • 创建适当的索引 对频繁查询的字段/筛选条件/排序的字段创建索引
  • 避免过多的索引
  • 使用索引覆盖
  1. 查询优化
  • 避免使用select *
  • 小表驱动大表
  • 优化条件筛选 group by 之前把筛选条件写在where后面
  • 使用批量操作(插入优化)
  • 减少子查询 join连接查询代替子查询
  • join表不宜过多
  • union all 代替 union
  1. 表设计优化
  2. 缓存
  3. 数据库配置优化
  4. 分析和监控
posted @ 2024-07-24 16:43  SHINJI_KUN  阅读(20)  评论(0)    收藏  举报