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

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

最終更新日:Mar 28, 2026

パラメータテンプレートを使用すると、複数の ApsaraDB RDS for MySQL インスタンスに一括で一貫したパラメーター設定を適用できます。RDS では、データセキュリティとパフォーマンスのバランスを考慮した 3 つの組み込みシステムパラメータテンプレートが提供されており、特定のワークロード要件に応じてカスタムテンプレートを作成することもできます。

単一のインスタンスで個別のパラメーターを設定する場合は、「インスタンスパラメーターの変更」をご参照ください。

サポート対象バージョン

以下の MySQL バージョンを実行中のインスタンスで、パラメータテンプレートが利用可能です:

  • MySQL 8.0(サーバーレスインスタンスを含む)

  • MySQL 5.7

  • MySQL 5.6

システムパラメータテンプレート

システムパラメータテンプレートは、RDS High-availability Edition および RDS Basic Edition のインスタンスでのみ利用可能です。RDS Enterprise Edition を実行中のインスタンスの場合は、代わりにカスタムパラメータテンプレートを作成してください。

RDS では、データセキュリティと読み取り/書き込みパフォーマンスのバランスを異なる観点から最適化した 3 つのシステムパラメータテンプレートが提供されています:

テンプレートレプリケーションモードデータセキュリティパフォーマンス
デフォルトパラメータテンプレート半同期最高比較的遅い
非同期パラメータテンプレート非同期高速
高性能パラメータテンプレート非同期平均最速
重要

一部のパラメーターは、設定変更を有効にするためにインスタンスの再起動が必要です。そのようなパラメーターを含むテンプレートを適用または再適用する場合、RDS インスタンスが再起動されることがあります。変更後のパラメーターが有効になるためにインスタンスの再起動が必要な場合は、必ず RDS インスタンスを再起動してください。

カスタムパラメータテンプレートでは、システムパラメータテンプレートで定義されたパラメーター値をオーバーライドできません。

デフォルトパラメータテンプレート

インスタンス作成時に自動的に選択されます。このテンプレートは変更できません。

固定パラメーター:

  • InnoDB:innodb_flush_log_at_trx_commit = 1sync_binlog = 1

  • X-Engine:sync_binlog = 1

デフォルトパラメータテンプレートのパラメーター設定を確認するには、ApsaraDB RDS コンソールにログインし、左側のナビゲーションウィンドウから パラメータテンプレート をクリックします。次に、システムパラメータテンプレート タブをクリックし、「デフォルトパラメータテンプレート」と検索してください。

非同期パラメータテンプレート

耐久性設定を維持しつつ、より高速なスループットを実現するために非同期レプリケーションを使用します。

固定パラメーター:innodb_flush_log_at_trx_commit = 1sync_binlog = 1rpl_semi_sync_master_enabled = off

データレプリケーションモードを非同期に変更するには、「データレプリケーションモードの照会および変更」をご参照ください。

高性能パラメータテンプレート

読み取り/書き込み速度を最大限に最適化します。予期しないシャットダウン発生時にデータ損失リスクが高くなります。

固定パラメーター:innodb_flush_log_at_trx_commit = 2sync_binlog = 1000

パラメーターのリファレンス

パラメーター動作
innodb_flush_log_at_trx_commit1各コミット時に、トランザクションログをバッファーからログファイルに書き込み、直ちにディスクにフラッシュします。
innodb_flush_log_at_trx_commit2各コミット時に、トランザクションログをログファイルに書き込みますが、直ちにディスクにフラッシュしません。ログファイルは 1 秒ごとにディスクにフラッシュされます。システムが予期せず停止した場合、直近 1 秒分のログが失われる可能性があります。
sync_binlog1各コミット時に、バイナリログをバッファーせずに直ちにディスクに書き込みます。
sync_binlog10001,000 回のコミットごとにバイナリログをディスクにフラッシュします。データ損失が発生する可能性があります。

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

複数のインスタンスにテンプレートを適用する前に、パラメーター設定がすべてのターゲットインスタンスと互換であることを確認してください。

  1. ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウから パラメータテンプレート をクリックします。上部のナビゲーションバーから、ご利用のインスタンスが配置されているリージョンを選択します。

  2. [カスタムパラメーターテンプレート]」タブまたは「[システムパラメーターテンプレート]」タブで、適用するテンプレートを見つけ、「[操作]」列の 三点リーダー > 「[インスタンスに適用]」を選択します。

  3. パネルの すべてのインスタンス セクションで、テンプレートを適用するインスタンスを選択します。 アイコンをクリックして、選択したインスタンスを 選択済みインスタンス セクションに移動させ、その後、パラメーター比較 セクションで変更内容を確認します。

  4. OK をクリックします。

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

  1. ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウから インスタンス をクリックします。上部のナビゲーションバーから、ご利用のインスタンスが配置されているリージョンを選択します。

  2. 左側のナビゲーションウィンドウから パラメータテンプレート をクリックします。パラメータテンプレート ページで、パラメータテンプレートの作成 をクリックします。

  3. テンプレートの設定を行います。

    ご利用のインスタンスで利用可能なパラメーターを確認するには、インスタンスページ に移動し、インスタンス ID をクリックします。左側のナビゲーションウィンドウから パラメーター をクリックし、編集可能なパラメーター タブを表示します。
    パラメーター説明
    テンプレート名テンプレートの名前を入力します。名前の長さは 8~64 文字で、英字、数字、ピリオド (.)、アンダースコア (_) を使用できます。先頭文字は英字である必要があります。
    データベースエンジンMySQL を指定します。
    エンジンバージョンMySQL エンジンバージョンを選択します:5.65.7、または 8.0
    説明(任意)最大 200 文字の説明を入力します。
    パラメーターの追加パラメーターの追加 をクリックし、ドロップダウンリストからパラメーターを選択します。パラメーター値を入力します。別のパラメーターを追加するには、再度 パラメーターの追加 をクリックします。パラメーターを削除するには、該当パラメーターの右側にある 削除 をクリックします。
    インポートエクスポート済みテンプレートファイルからパラメーター設定をインポートします。テンプレートのエクスポート方法については、「インスタンスパラメーターの変更」をご参照ください。
  4. OK をクリックします。

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

クローン機能を使用すると、カスタムパラメータテンプレートを別のリージョンにコピーしたり、既存のテンプレートを基に修正済みのコピーを作成したりできます。システムパラメータテンプレートはクローン作成できません。

  1. ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウから インスタンス をクリックします。上部のナビゲーションバーから、ご利用のインスタンスが配置されているリージョンを選択します。

  2. 左側のナビゲーションウィンドウから パラメータテンプレート をクリックします。

  3. クローンを作成したいテンプレートを見つけ、图标 アイコンをクリックし、操作 列の クローン を選択します。

  4. クローンの設定を行います。

    パラメーター説明
    リージョンクローン作成先のリージョンを選択します。
    テンプレート名クローンテンプレートの名前を入力します。名前の長さは 8~64 文字で、英字、数字、ピリオド (.)、アンダースコア (_) を使用できます。先頭文字は英字である必要があります。
    操作最大 200 文字の説明を入力します。
  5. OK をクリックします。

パラメータテンプレートの管理

  1. ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウから インスタンス をクリックします。上部のナビゲーションバーから、ご利用のインスタンスが配置されているリージョンを選択します。

  2. 左側のナビゲーションウィンドウから パラメータテンプレート をクリックします。

  3. 以下に示す操作を使用して、テンプレートを管理します。

システムテンプレートの場合、表示 および インスタンスへの適用 のみが利用可能です。

パラメータテンプレートの表示

テンプレートを見つけ、操作 列の 表示 をクリックすると、基本情報およびパラメーター設定を確認できます。

パラメータテンプレートの変更

重要

カスタムテンプレートを変更した後は、変更内容を反映させるために、RDS インスタンスに再適用する必要があります。テンプレートを再適用すると、RDS インスタンスが再起動されることがあります。変更後のパラメーターが有効になるためにインスタンスの再起動が必要な場合は、必ず RDS インスタンスを再起動してください。

  1. 変更したいテンプレートを見つけ、图标 アイコンをクリックし、操作 列の 変更 を選択します。あるいは、操作 列の 表示 をクリックし、パネル内の パラメータテンプレートの編集 をクリックします。

  2. 変更を行い、OK をクリックします。

パラメーター値のデフォルト値へのリセット

カスタムテンプレート内のパラメーター値をデフォルト値にリセットするには:

  1. カスタムテンプレート内で該当パラメーターを見つけ、その値をデフォルト値に戻します。デフォルト値については、「インスタンスパラメーターの変更」をご参照ください。

  2. カスタムテンプレートを RDS インスタンスに再適用します。「パラメータテンプレートの適用」をご参照ください。

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

テンプレートを削除しても、すでに該当テンプレートが適用済みの RDS インスタンスには影響しません。

削除したいテンプレートを見つけ、图标 アイコンをクリックし、操作 列の 削除 を選択します。確認ダイアログで OK をクリックします。

API リファレンス

操作説明
CreateParameterGroupパラメータテンプレートを作成します。
ModifyParameterGroupパラメータテンプレートを変更します。
CloneParameterGroupパラメータテンプレートを別のリージョンにクローン作成します。
DescribeParameterGroups指定リージョンで利用可能なパラメータテンプレートを照会します。
DescribeParameterGroupパラメータテンプレートの詳細情報を照会します。
DeleteParameterGroup指定リージョンからパラメータテンプレートを削除します。