カスタムまたはデフォルトのパラメータグループに存在する Amazon Relational Database Service (Amazon RDS) の DB パラメータはどのように識別できますか?
変更を加えるか、互換性のないパラメータの問題を解決するには、カスタム DB パラメータグループのパラメータを変更します。カスタムのパラメータグループの設定の違いを比較し、デフォルトで設定されている値を判断します。たとえば、互換性のないパラメータの問題の原因となるパラメータを特定するには、デフォルト値を確認し、カスタムパラメータグループを RDS エンジンのデフォルトのパラメータグループと比較します。
Amazon RDS コンソールを使用する
Amazon RDS コンソールを使用して、2 つのパラメータグループを比較します。
- Amazon RDS コンソールを開き、RDS インスタンスを含むリージョンを選択します。
- ナビゲーションペインから、[Parameter Groups (パラメータグループ)] を選択します。
- 比較する 2 つのパラメータグループを選択後、[パラメータグループアクション] を選択します。
- [Compare Parameters (パラメータの比較)] を選択します。
パラメータ比較テーブルに、パラメータと値がすべて表示されます。デフォルトとカスタム両方のパラメータグループのパラメータ値を表示するには、パラメータ比較テーブルを確認します。
AWS コマンドラインインターフェイス (AWS CLI) を使用する
AWS CLI を使用して、パラメータグループを比較するには、describe-db-parameters コマンドおよび describe-db-cluster-parameters コマンドを使用します。
パラメータグループの設定 (各ソースなど) を表示するには、次のコマンドを実行します。
aws rds describe-db-parameters --db-parameter-group-name INSERT-YOUR-PG-NAME-HERE --region INSERT-REGION-HERE
エンジンファミリーのデフォルト値を表示するには、同じコマンドを使用するか、describe-engine-default-parameters (データベースレベルのパラメータの場合)、および describe-engine-default-cluster-parameters (クラスターレベルのパラメータの場合) を使用します。
次の例は、MySQL エンジンバージョン 5.6 パラメータグループファミリーのデフォルトパラメータを示します。
aws rds describe-engine-default-parameters --db-parameter-group-family mysql5.6
注意: 同時に 2 つのパラメータグループを比較する AWS CLI コマンドはありません。この機能は Amazon RDS コンソールでのみ使用できます。デフォルトの JSON フォーマットではなく、プレーンテキストで表示するには、AWS CLI コマンド --output text を使用します。これで、パラメータグループを表示するプレーンテキストファイルを比較することができます。