Azure-Sql-Database

擴展 Azure SQL 數據庫會使我的網站宕機?

  • December 23, 2019

我有一個使用 Azure SQL 數據庫的網站,我有一些問題:

  1. 縮放過程如何工作?是否有說明它的流程圖?
  2. 擴展會導致我的網站出現任何停機時間嗎?
  3. 我可以在擴展過程中將內容寫入數據庫嗎?
  1. 縮放過程如何工作?是否有說明它的流程圖?請參閱此連結: https ://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers
  2. 擴展會導致我的網站出現任何停機時間嗎?

短時間內沒有新連接,現有連接可能會回滾。

更改數據庫的服務層和/或性能級別會在新的性能級別上創建原始數據庫的副本,然後將連接切換到副本。在此過程中沒有數據失去,但是在我們切換到副本的短暫時刻,與數據庫的連接被禁用,因此可能會回滾一些正在執行的事務。此視窗各不相同,但平均不到 4 秒,在超過 99% 的情況下不到 30 秒。如果在禁用連接時有大量交易在進行中,則此視窗可能會更長。

  1. 我可以在擴展過程中將內容寫入數據庫嗎?

是的,但您可能會看到您的事務已回滾。

引用自:https://dba.stackexchange.com/questions/173233