none
服务器的CPU是64线程的,sql server 2008管理程序ssms启动后点连接,程序就没响应,手动降到35线程就正常了。 RRS feed

  • 问题

  • 我这有一台HP服务器,CPU是4颗8核16线程的,总共是64线程,内存是128G,每次sql server 2008管理程序ssms启动后点连接,ssms程序就没响应,直接卡死,但SQL server是正常的。我将CPU手动降到35线程,SSMS连接数据库就没有任何问题,只要全部打开,SSMS启动就容易出现卡死没反映现象。

    服务器操作系统是windows server 2008数据中心版X64位,sql的版本是:sql server 2008 SP2企业版,微软的.NET安装是的4.5.1。

     各位朋友,帮我分析分析这个可能是什么问题的?是操作系统与SQL的版本低了吗?还是这个SQL的SSMS管理软件支持的CPU线程数就是不能太高?


    2015年4月18日 5:00

答案

  • 我找到可能的原因了,我把操作系统换成windows server 2012,SQL还是用的sql server 2008,就一切正常了,可能是windows server 2008数据中心版X64位支持64个逻辑CPU不是很好吧。
    2015年5月3日 14:47

全部回复

  • Does machine use numa? How many processors in each numa? How many sql instances on the machine? How did you set maxdop in the instance?
    2015年4月18日 20:24
  • 报错信息应该是SQL Server Management Studio在启动时提示未能加载包xxxxx

    我们也是一样,不过操作系统跟你不一样,用的Windows2003 企业版 64位

    至今还未找到原因,还是用跳板机连接过去


    Love SQL

    2015年4月19日 7:26
  • 奇怪的问题,有用 SQL Proofile Trace一下,看是否已经连接到 SQL Server 么?

    当然,如果能够用 network monitor 看一下连接的详细过程更好

    2015年4月20日 5:50
  • 我找到可能的原因了,我把操作系统换成windows server 2012,SQL还是用的sql server 2008,就一切正常了,可能是windows server 2008数据中心版X64位支持64个逻辑CPU不是很好吧。
    2015年5月3日 14:47