Azure-Sql-Database
擴展 Azure SQL 數據庫會使我的網站宕機?
我有一個使用 Azure SQL 數據庫的網站,我有一些問題:
- 縮放過程如何工作?是否有說明它的流程圖?
- 擴展會導致我的網站出現任何停機時間嗎?
- 我可以在擴展過程中將內容寫入數據庫嗎?
- 縮放過程如何工作?是否有說明它的流程圖?請參閱此連結: https ://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers
- 擴展會導致我的網站出現任何停機時間嗎?
短時間內沒有新連接,現有連接可能會回滾。
更改數據庫的服務層和/或性能級別會在新的性能級別上創建原始數據庫的副本,然後將連接切換到副本。在此過程中沒有數據失去,但是在我們切換到副本的短暫時刻,與數據庫的連接被禁用,因此可能會回滾一些正在執行的事務。此視窗各不相同,但平均不到 4 秒,在超過 99% 的情況下不到 30 秒。如果在禁用連接時有大量交易在進行中,則此視窗可能會更長。
- 我可以在擴展過程中將內容寫入數據庫嗎?
是的,但您可能會看到您的事務已回滾。