SSMS扩展数据库的速度非常慢,超过8000个数据库



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

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

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

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

您需要撤销角色PUBLIC (SQL SERVER 2005起)的权限'VIEW ANY DATABASE',并且只给用户他们需要的数据库权限。

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

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

你试过使用SSMS的最新预览版吗?我相信这个问题可能也已经在SSMS 2014 Service Pack 1版本中解决了(你可以在这里找到)

最新更新