在 VS 2022 中本地调试时 Azure Database 数据库速度很慢

问题描述 投票:0回答:1

我正在与我的团队一起解决一个问题,即我们使用 Azure SQL 数据库作为服务。

举一个例子:

  • 通过 azure 应用服务连接到 azure 数据库:调用需要 350 毫秒
  • 在我们的工作计算机上通过 VS 2022 连接到 azure 数据库:调用需要 2.5 秒
  • 在我们的工作计算机上本地连接到 SQL Server 上的 bacpac 数据库(来自 azure 数据库):调用需要 350 毫秒

我们做过的事情:

  • 将定价层从弹性池更改为标准 S2:50 DTU -> 速度仍然相同
  • 更改了azure数据库的位置
  • 优化了一些调用(有帮助,但我们仍然看到本地数据库和azure数据库之间存在很大差异)

我们相信这可能与对服务器的整体特定调用有关,我们在其中对数据库进行 X 调用并为每个调用打开一个连接?

仍然不明白为什么它在本地运行得这么快,但是当我们在开发时连接到azure数据库时,它是如此缓慢。

此外,似乎这个用途不是问题。我们认为可能是我们工作 VPN 的变化导致了这个问题,但我们已经测试了 VPN,问题仍然是连接到 azure 数据库速度缓慢。

有什么想法吗?

azure azure-sql-database visual-studio-2022 ef-core-2.1
1个回答
0
投票

解决方案:

该问题与我们公司工作 VPN 相关。

设置了分割隧道来解决工作站到天蓝色数据库流量的问题。 (现在不通过VPN网络进行评估)。

© www.soinside.com 2019 - 2024. All rights reserved.