Amazon RDS for Oracle 現在支援次要版本升級預先檢查,以及全新的 RDS 事件,協助減少修補停機時間
Amazon Relational Database Service (Amazon RDS) for Oracle 現在可讓您在開始升級之前,或在排定的維護時段之前,自行執行次要版本升級預先檢查。RDS for Oracle 現在也會在修補期間發出全新事件,告知您的資料庫執行個體再次接受連線的時機。有了此事件,您可以在剩餘維護任務仍在進行時讓應用程式恢復運作,這可減少修補期間的應用程式停機時間。
在每次次要版本升級開始時,RDS for Oracle 會檢查可能導致升級無法完成的條件,例如可用儲存空間不足、無效的 Oracle 維護物件,或無效的觸發程序。如果檢查發現問題,升級會停止,您必須修正問題並重新排定升級。以往,這些檢查只在升級過程中執行。透過全新的 rdsadmin.rdsadmin_precheck_tasks.precheck_minor_upgrade 程序,您可以隨時執行這些檢查。預先檢查為唯讀,不會影響您的工作負載。它會在單一日誌中報告找到的每個問題,讓您修正這些問題,並在維護時段之前重複執行預先檢查,直到通過為止。
在次要版本升級或作業系統更新期間,RDS for Oracle 現在會在您的資料庫執行個體開始接受連線時,立即發出 RDS-EVENT-0596。任何剩餘的維護任務接著會在您的資料庫保持線上時完成。您可以透過 Amazon RDS 事件通知或 Amazon EventBridge 訂閱此事件,以自動重新連線應用程式,或通知您的團隊資料庫已恢復上線。
在提供 Amazon RDS for Oracle 的所有 AWS 商業和 AWS GovCloud (美國) 區域中,皆可使用這些功能。若要進一步了解,請參閱 Amazon RDS 使用者指南中的在 Amazon RDS for Oracle 中執行次要版本升級預先檢查、Amazon RDS 事件類別和事件訊息,以及監控 Amazon RDS 事件。