当前位置: 网站首页 > 新闻资讯 > 行业知识
成功案例 公司动态 最新资讯 行业知识 财务案例

SQL server 2012的优化

SQL server 2012使用久了的话,会导致查询速度慢,所以我们要对SQL server 2012进行优化,通过一定的优化,解决查询速度慢的问题。我们 可以通过如下方法来优化SQL server 2012查询。

1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要。

2、纵向、横向分割表,减少表的尺寸(sp_spaceuse)。

3、升级硬件。

4、根据查询条件,建立索引、优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0)。索引应该尽量小,使用字节数小的列建索引好(参照索引的创建),不要对有限的几个值的字段建单一索引如性别字段。

5、提高网速。

6、增加服务器CPU个数;但是必须明白并行处理比串行处理更需要资源例如内存。

7、分布式分区视图可用于实现数据库服务器联合体。

8、尽可能不使用光标,它占用大量的资源。

9、注意使用DISTINCT,在没有必要时不要用,它同UNION一样会使查询变慢。重复的记录在查询里是没有问题的。

10、查询时不要返回不需要的行、列。

以上方法来源于网络,仅供参考,想掌握SQL server 2012优化方法还是要实践,用的多了自然就掌握方法了,想了解SQL server 2012的详细信息,请联系在线客服。

分享到:
点击次数:  更新时间:2017-08-10 15:50:06  【打印此页】  【关闭
京ICP备11045779号  北京工商

北京聚元亨新科技有限公司 版权所有

地址:北京市海淀区上地十街辉煌国际 邮编:100085