VS 2013 SQL Server对象资源管理器连接到SQL Azure数据库,尝试打开表/列/密钥信息需要30秒-2分钟。我可以在~2秒内在SSMS中打开它。它不是一个大型数据库(刚刚开始,到目前为止已有30个左右的表)。
知道为什么在VS的SQL Server对象资源管理器中这么慢?
(我实际上不确定这个对象资源管理器是否属于SSDT的一部分 - 如果重要,SSDT版本是12.0.50318.0)
答案 0 :(得分:2)
当您在VS中打开启动SQL Server对象资源管理器时,SSDT会加载所有SQL对象。加载后,在同一棵树下加载任何其他节点不应该花那么长时间。
也就是说,微软正在考虑在不久的将来对SSDT中的Object Explorer进行性能改进。