2016-09-14 96 views
-1

我已經使用Azure SQL Server數據庫設置了Azure網站。這些被放置在不同的地點(偶然)。北歐的網站和美國中南部的SQL Server數據庫。Azure SQL Server數據中心速度

假設我在北歐擁有SQL Server數據庫,因此它與網站位於同一位置,它是否可以更快地檢索數據?如果是這樣,多少?假設我有一個非常低效的查詢加載太多的數據,目前需要15秒。

請忽略改善查詢的可能性。我只是感興趣,如果任何人有任何關於移動SQL Server數據中心位於網站相關的任何速度改進的統計數據。

+0

無法回答這個問題 - 您需要進行基準測試。可以肯定的是,您的Web應用程序和您的SQL數據庫之間的帶寬在同一區域內會更快,因爲它不依賴任何區域間連接。但是沒有「多少」分享。沒有辦法知道區域之間採用什麼路線,也不知道交通的速度。 –

+1

David是對的,但有一個很容易找到的指標:您的位置和使用http://www.azurespeed.com/的Azure數據中心之間的ping延遲 – CSharpRocks

回答

1

假設我有一個非常低效的查詢加載太多的數據,目前需要15秒。

現在需要15.3秒(跨越海洋15秒+ 300ms三路TCP握手)。

考慮不得不做10000個查詢讓我們說一個小時 - 您支付延遲罰款對於每個查詢

實質上,將數據庫移動到與您的應用程序相同的Azure區域中,反之亦然。