資料庫自治服務DAS(Database Autonomy Service)為RDS SQL Server提供自動空間擴充功能,支援檢測資料庫執行個體的空間,並在資料庫執行個體空間不足時自動擴充儲存空間,保障您的業務穩定運行。
前提條件
執行個體為RDS SQL Server高可用雲端硬碟版和叢集雲端硬碟版。
確認賬戶內有足夠的餘額以支援擴容。
已建立DAS服務關聯角色。
說明若您尚未建立DAS服務關聯角色,開啟自動空間擴充功能將在執行自動空間擴充前為您自動建立。
背景資訊
背景資訊詳細請參見DAS Auto Scaling彈效能力。
注意事項
當資料庫執行個體存在唯讀執行個體,且主執行個體觸發自動空間擴充時,系統會自動檢查主執行個體下每個唯讀執行個體的儲存空間大小,如果唯讀執行個體的儲存空間小於主執行個體的擴容目標空間,會先擴容唯讀執行個體的儲存空間。所有隻讀執行個體擴容完成後,再擴容主執行個體儲存空間。
由於Windows驅動限制,部分執行個體無法使用該功能,建議您升級SQL Server核心小版本。
費用
計費規則與手動升級RDS執行個體儲存空間相同,詳情請參見變更配置的計費規則。
操作步驟
登入DAS控制台。
在左側導覽列中,單擊執行個體監控。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
在左側導覽列中,單擊自治中心。
在自治中心頁,單擊右側的自治功能開關。
在 頁簽中,開啟自治功能開關。
在最佳化和限流頁簽,勾選自動空間擴充並配置如下參數。
參數
說明
可用儲存空間不大於
擴容閾值。
當您的執行個體可用儲存空間小於等於您設定的擴容閾值時,系統將選擇以如下二者中的最大值進行擴容:
5 GB的儲存空間。
說明當執行個體儲存總空間小於50 GB,並且可用儲存空間小於10%時,擴容步長調整為10 GB。
執行個體當前儲存總空間的15%(結果取最近的5的倍數)。
例如,如果您當前儲存總空間為100 GB,其15%為15 GB,大於5 GB,那麼達到閾值觸發擴容時將在原來儲存空間的基礎上擴容15 GB,擴容成功後的總空間為115 GB。
儲存自動擴充上限
擴容後執行個體總儲存空間的上限。需要大於等於執行個體當前儲存空間總大小。
說明兩次空間擴容執行的最小間隔為10分鐘。
單擊確定。
(可選)配置警示模板進行警示訂閱,以便及時瞭解資料庫執行個體的自動空間擴充情況。
系統會推薦警示模板並添加對應自治事件的警示規則,您可以依照系統提示進行配置。
選擇需要警示通知的警示聯絡組。
單擊新增連絡人...,添加新的警示連絡人。
單擊新增聯絡組,添加新的警示聯絡組。
單擊目標連絡人後的修改或移除,修改或刪除已有連絡人的資訊。
詳細操作請參見管理警示連絡人。
確認關聯資源。
單擊提交配置,並在彈出的對話方塊中確認警示配置。
查看自動空間擴充的結果
登入DAS控制台。
在左側導覽列中,單擊執行個體監控。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
在左側導覽列中,單擊自治中心。
在自治中心頁,查看選定時間範圍發生的Auto Scaling事件。
單擊詳情,查看自動空間擴充的詳細資料。