1、sql优化

sql优化

1、查询优化

  1. 避免全表扫描,避免使用select *,使用固定列查询
  2. 尽量避免使用innot,可以使用existsnot exists
  3. 优化join的查询条件
  4. 非必要不用使用order by排序
  5. 使用in替换or
  6. 总和查询禁止使用union all,使用union代替union all
  7. 避免使用子查询
  8. 多次批量插入换成批量insert插入
  9. 尽量避免使用视图的查询,视图的查询是全表扫描的

2、结构优化

  1. 使用可变字符varchar替换固定字符char,避免不必要的存储空间的浪费
  2. 适当的建立索引,可以提高查询的效率,要避免查询条件导致索引失效问题
posted @ 2023-09-20 16:54  站着说话不腰疼  阅读(43)  评论(0)    收藏  举报