如何修改 Amazon RDS 資料庫參數群組的值?

1 分的閱讀內容
0

如何修改 Amazon Relational Database Service (Amazon RDS) 資料庫參數群組的值? 如何解決我在嘗試變更 Amazon RDS 資料庫執行個體組態時遇到的問題?

簡短說明

您可以修改自訂資料庫參數群組中的參數值。但是,您無法變更預設資料庫參數群組中的參數值。如果您在修改資料庫參數群組值期間遇到問題,請檢閱以下常見問題:

  • 如果使用 SET 等命令,您可能會收到錯誤訊息,因為這些命令無法用於更新 RDS 資料庫執行個體組態。
  • 如果無法更新資料庫執行個體組態,可能是因為您無法變更預設 RDS 資料庫參數群組的值。
  • 如果您變更參數值後變更未生效,可能是因為系統並未立即套用所有修改。
  • 如果您在任何情況下皆無法修改資料庫參數,可能是因為 Is Modifiable 的參數屬性值為 False

如需詳細資訊,請參閱使用資料庫參數群組

解決方法

若要變更 RDS 資料庫執行個體組態,您必須變更 RDS 資料庫執行個體之資料庫參數群組的參數值。若要修改 RDS 資料庫執行個體組態,請遵循下列步驟:

  1. 建立資料庫參數群組
  2. 檢視資料庫參數群組的參數值以確認 Is Modifiable 屬性為 True
  3. 修改資料庫參數群組中的參數

套用自訂資料庫參數群組後(方法為使用立即套用在維護時段期間套用),Amazon RDS 主控台中的執行個體資料庫參數群組狀態即會變更為待重啟。這表示參數群組已套用,但尚未套用參數變更。手動重啟 RDS 資料庫執行個體後,即會套用參數變更,而且執行個體的資料庫參數群組狀態會從待重啟 變更為同步中

以下情況需要手動重啟資料庫執行個體:

  • 使用不同參數群組取代目前的參數群組。
  • 修改並儲存自訂參數群組中的靜態參數。

在您手動重啟 RDS 資料庫執行個體後,靜態參數變更即會生效。如需詳細資訊,請參閱修改資料庫參數群組中的參數

以下情況不會重啟執行個體:

  • 修改自訂參數群組中的動態參數。

如需詳細資訊,請參閱 Amazon RDS 資料庫參數變更未生效


相關資訊

修改 Amazon RDS 資料庫執行個體

管理 Amazon Aurora 資料庫叢集