SSMS使用8000多个数据库扩展数据库非常慢

时间:2015-07-27 08:22:32

标签: sql-server ssms

我们的SQL Server有超过8000个数据库。

要扩展我的SSMS(2012年和2014年,两者)中的数据库节点大约需要2分钟,有时甚至更长(当流量很大时)。

有没有办法减少这个时间?

我在某个地方读过,不知道问题在哪里,对于每个数据库,SSMS都会询问您是否有权查看它们,打开它们,扩展它们(或类似的东西)。

3 个答案:

答案 0 :(得分:1)

您需要从角色PUBLIC(SQL SERVER 2005以上版本)撤消权限“查看任何数据库”,并仅为其所需的数据库授予用户权限。这应该使对象资源管理器更快。

答案 1 :(得分:1)

我遇到了与Sql Server 2014类似的问题。我花了大约1分钟来扩展数据库树,只列出了10-15个数据库。

我的解决方案是运行Sql Server 2014安装程序并修复安装。即使似乎没有任何错误安装,这仍然解决了扩展数据库树的问题。

答案 2 :(得分:0)

勒内, 您是否尝试过使用最新的SSMS预览版(available here)?我相信这个问题可能也已在SSMS 2014 Service Pack 1版本(you can find that here

中得到解决