database - Azure 数据库延迟消除应用程序

标签 database performance azure latency

我在 stackoverflow 和网络上的各种博客上阅读了大量有关 azure 数据库延迟的内容。但是,由于我的 Azure 网站和 Azure 数据库之间存在高延迟,我无法弄清楚发生了什么。

我注意到我的应用程序运行速度非常慢,因此我记录了运行查询的时间(查询本身需要大约 0 毫秒才能让数据库执行)。平均而言,执行查询并从数据库获取响应需要 175 毫秒。如果我在单页加载中执行 10 次查询,则延迟时间仅为 1.75 秒!与运行 Mysql 的预算主机相比,我获得了更好的性能。

感谢您提供有关如何解决此问题的任何建议。

最佳答案

看起来数据库与我的网站位于不同的区域。将其移至同一数据中心后,延迟时间从约 175 毫秒降至约 30 毫秒。

关于database - Azure 数据库延迟消除应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17665871/

相关文章:

java - 如何从 Android 数组中的 Parse 数据库获取数据?

php - 简单页面的数据库加载

java - 向 Java 应用程序添加许多框架 - 会产生任何负面影响吗?

azure - v2.0 应用程序缺少 AppCatalog 资源权限

azure - 如何将自定义域与 Azure 容器应用程序一起使用?

Mysql连接语法

sql-server - 为什么这个 COALESCE 语句中会发生这种隐式类型转换?

asp.net-mvc - 通用 SSO 解决方案

Java 在单独的行上打印数据库记录

java - 关于 Hibernate LazyInitialization 错误