0

我已经在 windows azure 中设置了一个虚拟机,并在 azure 门户中设置了一个 SQL azure DB。

当我使用 PHP sqlsvr 驱动程序将我的 Web 应用程序连接到数据库时,即使它可以工作,它也非常缓慢并且检索数据。过去我发现解决此问题的方法是将数据库与 Web 应用程序放在同一台服务器上。

有什么办法可以解决这个问题,因为我想使用 Azure DB。

干杯。

编辑:

发现这个:

Azure Web 角色和 SQL Azure 之间的延迟和应用程序性能

似乎是一个普遍的问题

4

1 回答 1

0

您的 Web 应用程序是否与您的 Windows Azure SQL 数据库托管在同一区域?

请参阅: http: //www.windowsazure.com/en-us/develop/net/how-to-guides/sql-database/

选择一个地区。地区决定了服务器的地理位置。区域不能轻易切换,所以选择一个对这个服务器有意义的。选择离您最近的位置。将您的 Windows Azure 应用程序和数据库保持在同一区域可以节省出口带宽成本和数据延迟

于 2013-03-22T01:53:12.593 回答