すべてのプロダクト
Search
ドキュメントセンター

PolarDB:パラメータテンプレートの使用

最終更新日:Jun 22, 2026

複数の PolarDB クラスターを共通のパラメータ設定で管理している場合、パラメータテンプレートを使用すると、設定を一元管理できます。 このアプローチにより、パラメータ管理が簡素化され、クラスターのセットアップを迅速化できます。

パラメータテンプレートの作成

  1. PolarDB コンソールにログインします。 対象のクラスターが配置されているリージョンを選択します。 左側のメニューで、 パラメーターテンプレート を選択します。

  2. カスタムパラメーターテンプレート タブで、 パラメーターテンプレートの作成 をクリックします。 次のパラメータを設定し、 OK をクリックします。

    パラメータ

    説明

    テンプレート名

    テンプレート名は、次の要件を満たす必要があります。

    • 先頭は英字とし、英字、数字、アンダースコア (_) のみを含める必要があります。 日本語や中国語などの全角文字は使用できません。

    • 長さは 8~64 文字である必要があります。

    データベースエンジン

    データベースエンジンを選択します。 有効な値: MySQL、、。

    データベースのバージョン

    データベースエンジンのバージョンを選択します。 サポートされているバージョンは、選択したデータベースエンジンによって異なります:

    • 8.0

    • 5.7

    • 5.6

    説明

    (任意) テンプレートの説明を入力します。 説明は最大 200 文字で、任意の言語で記述できます。

    パラメータの追加

    パラメーターの追加 をクリックして、パラメータ行を追加します。 パラメーター名 を選択し、設定値説明有効な値 の列に基づいて設定します。 パラメータが有効になるためにクラスターの再起動が必要かどうか、およびパラメータのデフォルト値などの関連情報も表示されます。

    説明
    • 別のパラメータを設定するには、もう一度 パラメーターの追加 をクリックします。

    • パラメータを削除するには、パラメータの右側にある 削除 をクリックします。

    パラメータのインポート

    パラメーターのインポート をクリックし、パラメータと値を入力します。 「key=value」形式を使用し、各キーと値のペアを改行して入力します。 例:

    wait_timeout=60
    thread_stack=262144

パラメータテンプレートの適用

パラメータテンプレートを作成した後、次の 2 つの方法のいずれかでクラスターに適用できます。

  • クラスター詳細ページからのテンプレートの適用:対象の PolarDB クラスターで、設定と管理 > パラメーター に移動し、 テンプレートの適用 をクリックします。 詳細については、「テンプレートの適用」をご参照ください。

  • テンプレートをクラスターに直接適用するには、以下の手順に従います。

説明

パラメータテンプレートに、有効化のためにクラスターの再起動が必要なパラメータが含まれている場合は、テンプレートをオフピーク時間帯に適用し、アプリケーションに再接続メカニズムが実装されていることを確認してください。

  1. PolarDB コンソールにログインします。 対象のクラスターが配置されているリージョンを選択します。 左側のメニューで、 パラメーターテンプレート を選択します。

  2. カスタムパラメーターテンプレート タブで、対象のテンプレートを見つけ、 操作 列の クラスターに適用 をクリックします。

  3. クラスターに適用 ページで、対象のクラスターを選択します。 移动 アイコンをクリックして、選択したクラスターのリストに追加します。 [パラメータ比較] セクションで、テンプレート内のパラメータ値とクラスター内のパラメータ値の違いを確認します。 変更を確認した後、 [OK] をクリックします。

    説明

    パラメータテンプレートを複数のクラスターに適用する場合は、次の点に注意してください。

    • パラメータが選択したすべてのクラスターに適していることを確認してください。 慎重に操作してください。

    • パラメータテンプレートは、一度に最大 10 個のクラスターまで適用できます。 10 個を超えるクラスターにテンプレートを適用するには、操作を複数回に分けて実行してください。

    • パラメータテンプレートは、同じリージョン内のクラスターにのみ適用できます。 クラスターが別のリージョンにある場合は、まずそのリージョンでテンプレートを作成してから適用する必要があります。

パラメータテンプレートのクローン

  1. PolarDB コンソールにログインします。 対象のクラスターが配置されているリージョンを選択します。 左側のメニューで、 パラメーターテンプレート を選択します。

  2. カスタムパラメーターテンプレート タブで、対象のテンプレートを見つけ、 操作 列の クローン をクリックします。 次のパラメータを設定し、 OK をクリックします。

    パラメータ

    説明

    テンプレート名

    テンプレート名は、次の要件を満たす必要があります。

    • 先頭は英字とし、英字、数字、アンダースコア (_) のみを含める必要があります。 日本語や中国語などの全角文字は使用できません。

    • 長さは 8~64 文字である必要があります。

    データベースエンジン

    データベースエンジンを選択します。 有効な値: MySQL、、。

    データベースのバージョン

    データベースエンジンのバージョンを選択します。 サポートされているバージョンは、選択したデータベースエンジンによって異なります:

    • 8.0

    • 5.7

    • 5.6

    説明

    (任意) テンプレートの説明を入力します。 説明は最大 200 文字で、任意の言語で記述できます。

    パラメータの追加

    パラメーターの追加 をクリックして、パラメータ行を追加します。 パラメーター名 を選択し、設定値説明有効な値 の列に基づいて設定します。 パラメータが有効になるためにクラスターの再起動が必要かどうか、およびパラメータのデフォルト値などの関連情報も表示されます。

    説明
    • 別のパラメータを設定するには、もう一度 パラメーターの追加 をクリックします。

    • パラメータを削除するには、パラメータの右側にある 削除 をクリックします。

    パラメータのインポート

    パラメーターのインポート をクリックし、パラメータと値を入力します。 「key=value」形式を使用し、各キーと値のペアを改行して入力します。 例:

    wait_timeout=60
    thread_stack=262144

パラメータテンプレートの削除

  1. PolarDB コンソールにログインします。 対象のクラスターが配置されているリージョンを選択します。 左側のメニューで、 パラメーターテンプレート を選択します。

  2. カスタムパラメーターテンプレート タブで、対象のテンプレートを見つけ、 操作 列の 削除 をクリックします。

説明

複数のパラメータテンプレートを一度に削除するには、対象のテンプレートを選択し、 [一括削除] をクリックします。

パラメータテンプレートの比較

  1. PolarDB コンソールにログインします。 対象のクラスターが配置されているリージョンを選択します。 左側のメニューで、 パラメーターテンプレート を選択します。

  2. カスタムパラメーターテンプレート タブで、比較したいパラメータテンプレートを選択し、リストの下にある 比較 をクリックします。

  3. 比較 ページで 比較 ダイアログボックスが開き、値が異なるパラメータのテーブルが表示されます。 異なる値は赤でハイライトされます。 たとえば、異なるテンプレートでの wait_timeout パラメータの値は 86400、43200、172800 のようになります。

関連 API

API

説明

CreateParameterGroup

パラメータグループを作成します。

DescribeParameterGroups

パラメータグループのリストを取得します。

DescribeParameterGroup

パラメータグループの詳細を取得します。

ModifyDBClusterParameters

クラスターのパラメータを変更するか、パラメータグループを適用します。

DeleteParameterGroup

パラメータグループを削除します。