PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 数据库 >> MsSQL >> 

优化SQL Server数据库查询方法

优化SQL Server数据库查询方法

来源:互联网  作者:  发布时间:2009-02-16
在SQL Server数据库操作中,查询算是操作最为频率操作之一,但

在SQL Server数据库操作中,查询算是操作最为频率操作之一,但查询过程中常会出现一些错误,导致查询速度过慢,本文将为您介绍如何优化SQL Server数据库查询的方法。

SQL Server数据库查询速度慢的原因有很多,常见的有以下几种:

1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)

2、I/O吞吐量小,形成了瓶颈效应。

3、没有创建计算列导致查询不优化。

4、内存不足

5、网络速度慢

6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)

7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)

8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。

9、返回了不必要的行和列

10、查询语句不好,没有优化


延伸阅读:
SQL Server查询速度慢原因及优化方法
50种方法巧妙优化SQL Server数据库

最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号