西安观止
西安观止软件旗下品牌
  解决方案 西安网站设计
西安网页设计 如何用「撩文化」攻心抢... 01-10
西安网页设计 微信运营之如何拉新 07-11
西安网页设计 网站超链接分为哪几种方... 11-28
西安网页设计 网站设计常见技巧分析 11-12
西安网页设计 红酒网站设计推广方案应... 10-18
西安网页设计 网站设计之如何创建目录... 10-10
西安网页设计 如何通过网站来传播企业... 09-22
西安网页设计 增加反向链接必须要注意... 07-04
西安网页设计 谈谈关于网站建设方面的... 07-01
西安网页设计 网站建设简单就是美 06-12
西安网页设计 六大微信营销方法解析 06-07
西安网页设计 网站要经营成功的四大法... 05-13
西安网页设计 如何用更有吸引力的内容... 05-09
西安网页设计 网站内容维护的内容和网... 04-25
西安网页设计 网站建设之如何选择网站... 04-25
西安网页设计 网站策划的知识点 04-06
西安网页设计 借力打力才能推动门户网... 03-23
西安网页设计 如何衡量网页设计美的标... 03-09
西安网页设计 网络营销做到的长久是怎... 03-03
西安网页设计 元宵节还没想好怎么玩?... 02-17
西安网站建设
  文章内容  
SQL Server数据库占用过多内存的解决方法

经常有网友会问,SQL Server占用了太多的内存,而且还会不断的增长;或者说已经设置了使用内存,可它没有用到那么多,这是怎么一回事儿呢?

下面,我们来具体看以看SQL Server是怎样使用内存的。

最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statistics io的时候,看到的physics read都是0。

其次就是查询的开销,一般地说,hash join是会带来比较大的内存开销的,而merge join和nested loop的开销比较小,还有排序和中间表、游标也是会有比较大的开销的。所以用于关联和排序的列上一般需要有索引。

再次就是对执行计划、系统数据的存储,这些都是比较小的。

我们先来看数据缓存对性能的影响,如果系统中没有其它应用程序来争夺内存,数据缓存一般是越多越好,甚至有些时候我们会强行把一些数据pin在高速缓存中。但是如果有其它应用程序,虽然在需要的时候MS SQL会释放内存,但是线程切换、IO等待这些工作也是需要时间的,所以就会造成性能的降低。这样我们就必须设置MS SQL的最大内存使用。可以在SQL Server 属性(内存选项卡)中找到配置最大使用内存的地方,或者也可以使用sp_configure来完成。如果没有其它应用程序,那么就不要限制MS SQL对内存的使用。

最后我们来看查询的开销,这个开销显然是越低越好,因为我们不能从中得到好处,相反,使用了越多的内存多半意味着查询速度的降低。所以我们一般要避免中间表和游标的使用,在经常作关联和排序的列上建立索引。

 

责任编辑:029wxhl
常见问题       更多>>
西安网页设计 做好10件事,网站上线... 01-10
西安网页设计 一般定制开发网站的步骤 10-18
西安网页设计 中小电商做SEO真的还... 10-18
西安网页设计 创意枯竭、违背道德、触... 07-11
西安网页设计 网站建设过程中容易存在... 02-15
西安网页设计 网站制作中前端包含哪些... 01-20
解决方案        更多>>
西安网页设计 如何用「撩文化」攻心抢... 01-10
西安网页设计 微信运营之如何拉新 07-11
西安网页设计 网站超链接分为哪几种方... 11-28
西安网页设计 网站设计常见技巧分析 11-12
西安网页设计 红酒网站设计推广方案应... 10-18
西安网页设计 网站设计之如何创建目录... 10-10
网站优化       更多>>
西安网页设计 关于电子商务网站SEO... 03-26
西安网页设计 读懂这7点,让SEO效... 03-21
西安网页设计 谈关键词在网站整体优化... 01-03
西安网页设计 5个要点起一个好标题 07-18
西安网页设计 网站建设中最容易忽略的... 02-15
西安网页设计 2017年SEO推广优... 01-20
网络营销        更多>>
西安网页设计 头图也能提高打开率?不... 01-15
西安网页设计 写出好的网络营销文案的... 01-08
西安网页设计 一份关于如何提高创意思... 07-18
西安网页设计 网站公司如何在电子商务... 11-29
西安网页设计 网站访问统计的分析方式... 11-26
西安网页设计 网络推广如何提高询盘转... 11-20

关于我们 | 西安网站建设 | 西安网站设计推广 | 西安成品网站建设 | 西安网站制作案例 | 价格总览 | 网站地图 | 联系方式
Copyright @ 2006 - 2009 ShenDu.org Inc. All Rights Reserved  版权所有:西安观止软件科技有限公司
本站观键词:西安网站建设、西安网站制作、西安网站设计、西安网页设计\西安网站建设顶尖品牌、西安高端网站建设、西安网站建设公司
地址:西安市东仪路铭城16号 邮箱:shenduorg@qq.com 联系电话:029-88248475 技术支持热线:15891743886 13359293576
建议使用:1024*768分辨率,16位以上颜色IE5.0以上版本浏览器 备案号:陕ICP备11009317号-5

专注于:西安网站制作|西安网站设计|西安网站建设|西安企业网站建设