做过哪些sql优化

原则

  1. 减少数据扫描
  2. 返回更少数据
  3. 减少交互次数
  4. 减少服务器CPU和内存开销

方法

  1. 避免使用select *

  2. 小表驱动大表

  3. 使用limit

  • 百万级别表翻页
  1. union all 代替 union

  2. join 表不宜过多

  3. 连接查询代替子查询(不适用所有 具体分析)

  4. group by 字段建立索引

posted @ 2024-10-08 16:20  莫大师兄  阅读(10)  评论(0)    收藏  举报