2012-01-06 241 views
2

我有一個相對較大的數據庫,其中包含大約1300個表,超過3000個存儲過程,並且一些表具有觸發器。創建sql azure數據庫

我爲數據庫生成了一個腳本,使用Sql Server Management Studio連接到SQL Azure,現在我正在運行該腳本,但需要很長時間才能完成(大約3小時)。這是正常的事情,我能做些什麼來使這個過程更快?

+0

聽起來不正確 - 你可以執行一個簡單的選擇,看看執行時間如何與本地數據庫上的相同查詢進行比較,只需排除網絡延遲? – 2012-01-06 15:03:39

+0

您是否正在加載一些數據以及腳本的一部分? – 2012-01-09 19:57:41

回答

0

我會考慮打破劇本,以確定過程中哪些部分花費了時間。

嘗試將表創建分批下來並對過程進行計時,然後對SP進行計時。