修改 Amazon Aurora 中資料庫參數群組中的參數 - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

修改 Amazon Aurora 中資料庫參數群組中的參數

您可修改客戶建立的資料庫參數群組中的參數值;但無法變更預設資料庫參數群組中的參數值。客戶建立的資料庫參數群組中的參數變更會套用到與該資料庫參數群組關聯的所有資料庫執行個體。

某些參數的變更會立即套用到資料庫執行個體,而不需要重新啟動。其他參數的變更只有在資料庫執行個體重新啟動之後才會套用。RDS 主控台會在 Configuration (組態) 標籤上,顯示與資料庫執行個體相關聯的資料庫參數群組的狀態。例如,假設資料庫執行個體未使用其相關聯之資料庫參數群組的最新變更。若是如此,RDS 主控台會顯示狀態為 pending-reboot 的資料庫參數群組。如欲對該資料庫執行個體套用最新參數變更,請手動重新啟動資料庫執行個體。建議您在修改參數後一律重新啟動資料庫執行個體。如果您未重新啟動資料庫執行個體,則容錯移轉操作可能需要比平常更長的時間。

參數變更擱置中重新啟動的案例
修改資料庫參數群組中的參數
  1. 登入 AWS Management Console ,並在 https://console.aws.amazon.com/rds/:// 開啟 Amazon RDS 主控台。

  2. 在導覽窗格中,選擇 Parameter groups (參數群組)。

  3. 在清單中,選擇您要修改的參數群組名稱。

  4. 針對 Parameter group actions (參數群組動作),選擇 Edit (編輯)

  5. 變更您要修改的參數值。您可用對話方塊右上角的箭頭鍵來捲動參數。

    您無法變更預設參數群組中的值。

  6. 選擇儲存變更

若要修改資料庫參數群組,請使用 AWS CLI modify-db-parameter-group命令搭配下列必要選項:

  • --db-parameter-group-name

  • --parameters

以下範例將修改名稱為 mydbparametergroup​ 的資料庫參數群組的 max_connectionsmax_allowed_packet 值。

範例

對於 Linux、 macOS或 Unix:

aws rds modify-db-parameter-group \ --db-parameter-group-name mydbparametergroup \ --parameters "ParameterName=max_connections,ParameterValue=250,ApplyMethod=immediate" \ "ParameterName=max_allowed_packet,ParameterValue=1024,ApplyMethod=immediate"

在 Windows 中:

aws rds modify-db-parameter-group ^ --db-parameter-group-name mydbparametergroup ^ --parameters "ParameterName=max_connections,ParameterValue=250,ApplyMethod=immediate" ^ "ParameterName=max_allowed_packet,ParameterValue=1024,ApplyMethod=immediate"

該命令會產生類似以下的輸出:

DBPARAMETERGROUP mydbparametergroup

若要修改資料庫參數群組,請使用 RDS API ModifyDBParameterGroup 操作,並搭配下列必要參數:

  • DBParameterGroupName

  • Parameters