跳至內容

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

1 分的閱讀內容
0

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

簡短說明

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

  • SET 命令無法用來更新 RDS 資料庫執行個體組態。如需詳細資訊,請參閱 MySQL 網站上的 SET 陳述式
  • 您無法變更預設 RDS 資料庫參數群組的值。
  • 如果您的變更並未生效,可能是因為系統並未立即套用所有修改而導致。
  • 如果您在任何情況下皆無法修改資料庫參數,可能是因為 Is Modifiable 的參數屬性值為 False

如需詳細資訊,請參閱 Amazon RDS 資料庫執行個體的資料庫參數群組

解決方法

若要變更 RDS 資料庫執行個體組態,您必須變更 RDS 資料庫執行個體所使用之資料庫參數群組的參數值。若要修改 RDS 資料庫執行個體組態,請完成以下步驟:

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

套用自訂資料庫參數群組之後,該執行個體的資料庫參數群組狀態會在 Amazon Aurora 和 RDS 主控台中變更為 Pending reboot (待重新啟動)。這表示系統已套用參數群組,但尚未套用參數變更。在您手動重新啟動 RDS 資料庫執行個體之後,系統會套用參數變更。而該執行個體的資料庫參數群組狀態會從 Pending reboot (待重新啟動) 變更為 In sync (同步中)。在以下情況下,資料庫執行個體需要手動重新啟動:

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

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

相關資訊

管理 Amazon Aurora 資料庫叢集

AWS 官方已更新 2 年前