none
sharepoint 2007 Server 上,进程里显示SQL占用23G内存 RRS feed

  • 问题

  • 原来我们Sharepoint Server 内存是16G的,SQL 服务占用内存9G左右,上周末把Sharepoint服务器内存升级到24G, 同时把在SQL管理器里把transaction log挪到了别的盘符里。现在Sharepoint服务器进程里SQL服务占了23G 的内存,这正常吗?如何能限制SQL内存占用量无限增长呢?谢谢。

    Sharepoint服务器是windows2003 Enterprise SP1, 同时装有Sharepoint2007 和Microsoft SQL server 2005.

    谢谢。


    Misnotm
    2009年11月23日 8:46

答案

  • 设置完不需要重启服务器,可能需要重启一下SQL Server服务。

    不会导致当机的,不过可能需要重启一下SQL Server服务,所以会造成短暂的服务中断。

    -lambert
    上善若水
    2010年1月15日 12:41

全部回复

  • 正不正常不好说。
    看样子你服务器负载是很大的,为什么还要把sharepoint和sql server安装在一起呢?

    无论如何了,SQL Server Management Studio 里面在右键属性中有限制最小和最大内存的。
    默认最大是不封顶的。你可以根据实际情况限制一下

    -lambert
    上善若水
    2009年11月23日 13:16
  • 谢谢你的回复, 我们Sharepoint服务器也是一个从无到有的过程,原来数据流不大,现在用的人多了数据就多了,数据库可能也就很大了。 我原来的是很transaction logs就好几个G, 后来我把它们都压缩了下,现在小多了,不过正如我的问题SQL还是占用23G Ram,请问限制SQL的内存使用最大值,会对服务器有什么影响吗?据说把数据库挪动后,搜索需要完全爬网一次,这个是不是有关系呢,不过我们服务器设置的是每天12AM爬网,现在都好几天了,SQL还是占用23G内存。


    Misnotm
    2009年11月25日 5:16
  • 限制了可能会对性能有影响的,比如页面文件和内存交互更加频繁。

    数据库移动,对crawl没有影响的。

    -lambert
    上善若水
    2009年11月30日 11:43
  • 我们现在服务器普遍反映有点慢,我觉得和Sql占用很多内存有关系,我的内存现在是24G,我想把SQL server内存最大设置成12G,请问下设置完需要重启服务器吗? 不会导致服务器宕机吧?谢谢。
    Misnotm
    2010年1月15日 8:11
  • 设置完不需要重启服务器,可能需要重启一下SQL Server服务。

    不会导致当机的,不过可能需要重启一下SQL Server服务,所以会造成短暂的服务中断。

    -lambert
    上善若水
    2010年1月15日 12:41
  • 好的,谢谢。


    Misnotm
    2010年1月18日 2:16