连接到 Azure SQL Server 时 SMS 速度变慢

Zap*_*ica 8 sql-server sql-management-studio azure

我在 Azure SQL Server Db 上托管了 2 个数据库。两个非常小的 40Mb 数据库。对它们的访问非常有限。如果我看看我的 DTU,它就像 0,峰值为 5%。

但是,当我打开SQL management studio 2016. (v13.0.15600.2) 非常/非常慢。

让我详细说明一下。

  • 连接到服务器还不错,(18 秒)
  • 扩展数据库(10 秒)
  • 扩展表(60 个表)(15 秒)

现在是最糟糕的部分。如果我在设计视图或数据库图中编辑表。

如果我单击NameData Type任何列。需要 30 - 60 秒,我有一半时间没有响应。每次我左键单击或右击一行时都会发生这种情况。

如果我对表架构进行更改并且必须保存它们。它也可能需要很长时间。取决于桌子的大小。

这几乎就像是SMS在 azure db 上执行某种网络请求一样需要很长时间。

只是更多的信息。

  • Azure Db 托管在西欧,
  • 我在南非,
  • 我有 20/20 Mbit/s 的光纤互联网连接。
  • 平西欧是209msAzure的速度测试
  • 如果我在本地托管的标准 SQL 服务器实例上工作,我的速度是 100%

我刚刚到了我什至无法再处理数据库的地步。它根本无法使用。

Zap*_*ica 0

好吧,所以这是我能想到的唯一解决方案。我知道这不是一个合适的解决方案,但它允许我工作。

获取一个与 SQL Server 位于同一区域的廉价 VM,然后只需通过远程桌面进入该服务器并在虚拟机上使用 SQL Management Studio。

延迟仍然不是最佳的,但它比使用本地 SMS 实例要好得多。