2012-01-13 53 views
1

我記得在某處讀到SQL Azure要終止長時間運行的查詢。在數據庫終止之前查詢可以運行多長時間有沒有時間限制?在我工作的地方,我對每張大約需要5分鐘的大型表執行復雜的查詢。SQL Azure查詢終止

回答

0

Azure將終止IDLE超過1分鐘並且通過負載均衡器(意味着從外部到其Web服務器)的Web請求。

Azure還會限制您的運行緩慢的查詢,但前提是它們將數據庫所在的SQL Server實例中的其他租戶的資源從其他租戶中分離出來。我不相信任何發佈的統計數據可用於精確度量這種節流將會發生。

9

SQL Azure連接限制由MSDN Library和technet wiki編寫。

http://msdn.microsoft.com/en-us/library/ee336245.aspx#cc http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connection-management.aspx

例如,

SQL Azure的殺死所有的交易,他們運行24小時後。如果您 失去了聯繫,由於這個原因,你會收到錯誤代碼 40549.

大交易,大批量執行的交易,或大 排序可能會消耗顯著的tempdb空間。當會話使用 超過5 GB的tempdb空間(= 655,360頁)時,會話終止爲 。

+0

謝謝@SQLAzureJP正是我在找的東西。 – iagomartinez 2012-05-24 22:31:26