Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database Azure数据库延迟消除应用程序_Database_Performance_Azure_Latency - Fatal编程技术网

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

Database Azure数据库延迟消除应用程序,database,performance,azure,latency,Database,Performance,Azure,Latency,我已经读了很多关于stackoverflow上azure数据库的延迟以及各种网络博客的文章。然而,我无法弄清楚到底发生了什么,我在azure网站和azure数据库之间经历了很长的延迟 我注意到我的应用程序运行非常慢,所以我记录了运行查询的时间(数据库执行查询本身需要~0毫秒)。平均而言,执行一个查询并从数据库获得响应需要175ms。如果我在一个页面加载中执行10个查询,那么延迟时间仅为1.75秒!我从运行Mysql的廉价主机获得了比这更好的性能 非常感谢您就如何解决此问题提供的任何建议。看起来数

我已经读了很多关于stackoverflow上azure数据库的延迟以及各种网络博客的文章。然而,我无法弄清楚到底发生了什么,我在azure网站和azure数据库之间经历了很长的延迟

我注意到我的应用程序运行非常慢,所以我记录了运行查询的时间(数据库执行查询本身需要~0毫秒)。平均而言,执行一个查询并从数据库获得响应需要175ms。如果我在一个页面加载中执行10个查询,那么延迟时间仅为1.75秒!我从运行Mysql的廉价主机获得了比这更好的性能


非常感谢您就如何解决此问题提供的任何建议。

看起来数据库与我的网站位于不同的区域。将其移动到同一个数据中心将延迟从约175ms降低到约30ms。

看起来数据库位于与我的网站不同的区域。将其移动到同一数据中心将延迟从约175ms降低到约30ms。

好的,因此我的数据库似乎与我的网站不在同一区域。方案B:改变其中一个的区域。你真的应该把它放在回答和评论中。好吧,你有两种可能。首先,将网站和数据库移至同一区域。第二,执行较少的查询-使用缓存并在适当的情况下将较小的操作合并为较大的操作。好的,看起来我的数据库与我的网站不在同一区域。方案B:改变其中一个的区域。你真的应该把它放在回答和评论中。好吧,你有两种可能。首先,将网站和数据库移至同一区域。第二,执行较少的查询-使用缓存并在适用的情况下将较小的操作合并为较大的操作。