set statistics io on
set statistics profile on

最近着手一个项目,数据量非常大,每小时的数据量上千万,数据的查询优化是必须做好的工作;而以前从未考虑过优化。
在网上有很多关于优化的文章,看起来总觉得不是自己非常想得到的知识。现在将我的想法写下来,希望大家能给予支持。

所有的优化基于以下条件:数据库是sql server 2005,不考虑任何的开发平台,所有语句只在数据库查询分析器中分析。

优化分为两个阶段:
1、数据库设计
2、查询语句

阶段1:
设计阶段,常用与查询相关的关键字段加上索引,能极大提高数据库检索速度。
阶段2:
查询语句,
A、where    ,过滤条件执行的先后顺序问题,比如有多个条件 where a=1 and b=1 and c=1,是从左到右比较,还是从右到左比较
B、order by,

相关文章:

  • 2022-01-20
  • 2021-12-06
  • 2022-12-23
  • 2022-02-22
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-02
猜你喜欢
  • 2021-12-04
  • 2022-12-23
  • 2021-08-26
  • 2021-12-09
  • 2022-12-23
相关资源
相似解决方案