- 3
- 0
- 约5.24千字
- 约 7页
- 2018-05-05 发布于河南
- 举报
优化SQL Server提高查询速度方法
优化SQL Server提高查询速度方法
【在线投稿】 【关闭窗口】 2009年05月18日 09:03:44 来源:新华网/科技日报
????优化SQL Server数据库查询提高其运行速度的方法很多,总结常用的有以下几种:
????1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要。
2、纵向、横向分割表,减少表的尺寸(sp_spaceuse)
????3、升级硬件
????4、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0)。索引应该尽量小,使用字节数小的列建索引好(参照索引的创建),不要对有限的几个值的字段建单一索引如性别字段。
????5、提高网速。
????6、扩大服务器的内存,Windows 2000和SQL server 2000能支持4-8G的内存。
????配置虚拟内存:虚拟内存大小应基于计算机上并发运行的服务进行配置。运行 Microsoft SQL Server 2000时,可考虑将虚拟内存大小设置为计算机中安装的物理内存的1.5倍。如果另外安装了全文检索功能,并打算运行Microsoft搜索服务以便执行全文索引和查询,可考虑:将虚拟内存大小配置为至
原创力文档

文档评论(0)