我想修改 Amazon Relational Database Service (Amazon RDS) 資料庫參數群組的值。我想解決嘗試變更 Amazon RDS 資料庫執行個體組態時遇到的問題。
簡短說明
您可以在自訂資料庫參數群組中修改參數值。但是,您無法變更預設資料庫參數群組中的參數值。如果您在修改資料庫參數群組的值時遇到問題,請檢閱以下常見問題:
- SET 命令無法用來更新 RDS 資料庫執行個體組態。如需詳細資訊,請參閱 MySQL 網站上的 SET 陳述式。
- 您無法變更預設 RDS 資料庫參數群組的值。
- 如果您的變更並未生效,可能是因為系統並未立即套用所有修改而導致。
- 如果您在任何情況下皆無法修改資料庫參數,可能是因為 Is Modifiable 的參數屬性值為 False。
如需詳細資訊,請參閱 Amazon RDS 資料庫執行個體的資料庫參數群組。
解決方法
若要變更 RDS 資料庫執行個體組態,您必須變更 RDS 資料庫執行個體所使用之資料庫參數群組的參數值。若要修改 RDS 資料庫執行個體組態,請完成以下步驟:
- 建立資料庫參數群組。
- 檢視資料庫參數群組的參數值以確認 Is Modifiable 屬性為 True。
- 修改資料庫參數群組中的參數。
在套用自訂資料庫參數群組之後,該執行個體的資料庫參數群組狀態會在 Amazon Aurora 和 RDS 主控台中變更為 Pending reboot (待重新啟動)。這表示系統已套用參數群組,但尚未套用參數變更。在您手動重新啟動 RDS 資料庫執行個體之後,系統會套用參數變更。而該執行個體的資料庫參數群組狀態會從 Pending reboot (待重新啟動) 變更為 In sync (同步中)。在以下情況下,資料庫執行個體需要手動重新啟動:
- 您使用不同參數群組取代目前的參數群組。
- 您修改並儲存自訂參數群組中的靜態參數。
在您手動重新啟動 RDS 資料庫執行個體後,靜態參數變更即會生效。如需詳細資訊,請參閱 Amazon RDS 的參數群組。當您在自訂參數群組中修改動態參數時,系統不會執行重新啟動。如需詳細資訊,請參閱 Amazon RDS 資料庫參數變更未生效。
相關資訊
管理 Amazon Aurora 資料庫叢集