我在windows azure中设置了一个虚拟机,在azure门户中设置了一个SQL azure DB。
当我使用PHP sqlsvr驱动程序将我的Web应用程序连接到数据库时,即使它工作正常,但速度很慢并且检索数据。我在过去发现这个问题的解决方案是将数据库放在与Web应用程序相同的服务器上。
有没有办法解决此问题,因为我想使用Azure数据库。
干杯。
编辑:
发现这个:
Latency between Azure Web Role and SQL Azure and Application performance
似乎是一个常见问题
答案 0 :(得分:0)
您的网络应用是否与Windows Azure SQL数据库托管在同一区域?
请参阅: http://www.windowsazure.com/en-us/develop/net/how-to-guides/sql-database/
选择一个地区。地区决定了地理位置 服务器。区域不能轻易切换,因此请选择一个区域 感觉这个服务器。选择离您最近的位置。 将Windows Azure应用程序和数据库保存在同一区域中 为您节省出口带宽成本和数据延迟。