常见的SQL调优(SQL Tuning)Tips



  • 建立适当的索引(参考 MySQL 索引


  • 用UNION替换OR (适用于索引列)


  • 用exist、not exist代替 in、not in


  • 不要以字符格式声明数字(会使索引无效,产生全表扫描)


  • 不要使用select * (在select后列出每一列)


  • 不要JOIN和WHERE子句中进行计算操作(在表中用一新列来事先存放计算的值)


  • 避免在索引列上使用IS NULL和IS NOT NULL


  • 尽量对表中为NULL的列使用占位符


0 个评论

要回复文章请先登录注册