种方法巧妙优化SQLServer数据库.docVIP

  • 3
  • 0
  • 约1.34万字
  • 约 10页
  • 2017-11-07 发布于江苏
  • 举报
种方法巧妙优化SQLServer数据库

50种方法巧妙优化SQL Server数据库 作者:不详 来源:互联网  ithao123整理 2007-04-28 摘要 IT人   根据下面要介绍的SQL优化技术和ASE Tuning手册中的SQL优化内容,结合实际应用,采用多种算法进行比较,以获得消耗资源最少、效率最高的方法。具体可用ASE调优命令:set statistics io on, set statistics time on , set showplan on 等。   查询速度慢的原因很多,常见如下几种:   1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)   2、I/O吞吐量小,形成了瓶颈效应。   3、没有创建计算列导致查询不优化。   4、内存不足   5、网络速度慢   6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)   7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)   8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。   9、返回了不必要的行和列   10、查询语句不好,没有优化   可以通过如下方法来优化查询 :   1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要.   2、纵向、横向分割表,减少表的

文档评论(0)

1亿VIP精品文档

相关文档