我在 stackoverflow 和网络上的各种博客上阅读了大量有关 azure 数据库延迟的内容。但是,由于我的 Azure 网站和 Azure 数据库之间存在高延迟,我无法弄清楚发生了什么。
我注意到我的应用程序运行速度非常慢,因此我记录了运行查询的时间(查询本身需要大约 0 毫秒才能让数据库执行)。平均而言,执行查询并从数据库获取响应需要 175 毫秒。如果我在单页加载中执行 10 次查询,则延迟时间仅为 1.75 秒!与运行 Mysql 的预算主机相比,我获得了更好的性能。
感谢您提供有关如何解决此问题的任何建议。
最佳答案
看起来数据库与我的网站位于不同的区域。将其移至同一数据中心后,延迟时间从约 175 毫秒降至约 30 毫秒。
关于database - Azure 数据库延迟消除应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17665871/