码迷,mamicode.com
首页 > 数据库 > 详细

关于sql优化的一个小总结

时间:2014-08-20 01:21:35      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:io   数据   问题   时间   sql   on   table   file   

1.数据量大的时候,可以分多次查询
2.有些数据的存储可以分主次表,此表存一些不常用的数据
3.union all 比union效率要高
4.尽量不要用distinct
5.不返回不需要的行和列
6.根据条件加索引
7.可以把like用法换成截取字符串作比较
8.检索的时候可以把页数也当做条件(每次查询拿出最大的id),加载下一页的时候从最大的id开始
9.尽量不要临时表,table变量,子查询、case等
10.用profiler来跟踪查询,得出查询所需时间,找出sql问题所在
11.视图尽量少用
12.没必要时不要用order by

关于sql优化的一个小总结,布布扣,bubuko.com

关于sql优化的一个小总结

标签:io   数据   问题   时间   sql   on   table   file   

原文地址:http://www.cnblogs.com/moye8187/p/3923600.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!