TencentDB for MySQLがシステムパラメータテンプレートを提供するほかに、カスタムパラメータテンプレートを作成して、必要に応じてパラメータを一括で設定できます。
ユーザーがデータベース・パラメータ・テンプレートを使用してデータベースエンジンのパラメータ設定を管理することができます。データベースパラメータセットは、エンジン設定値のコンテナとして機能し、これらの値は1つ又は複数のデータベースインスタンスに適用されます。
現在、パラメータテンプレートは下記の機能をサポートしています。ユーザーが TencentDB for MySQLコンソールにログインし、 左側のナビゲーションバーで【Parameter Template】ページを選択すると、パラメータを表示することができます。
- デフォルトのパラメータテンプレートをサポートします。
- テンプレートの新規作成をサポートします。デフォルトのパラメータに基づいて、若干変更することで、カスタムパラメーター最適化スキームを生成することができます。
- MySQL構成ファイルmy.confをインポートして、テンプレートを生成します。
- パラメータの設定をテンプレートに保存することができます。
- 1つまたは複数のインスタンスでパラメータを設定する場合、テンプレートからのインポートをサポートします。
注意:
パラメータテンプレートを使用したデータベースインスタンスは、パラメータテンプレートの更新と同期して更新されることはありません。データベースインスタンスを手動で一括更新する必要があります。
新しいパラメータを複数のインスタンスに一括適用するには、これらのパラメータを含むテンプレートをインポートして、そのテンプレートを複数のインスタンスに適用できます。
パラメータテンプレートを作成する
独自のデータベース・パラメータ・テンプレートを使用するには、新しいデータベース・パラメータ・テンプレートを作成し、必要なパラメータを変更してデータベースに適用するだけでよい。
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択すると、【テンプレートの作成】をクリックします。
- 表示されるダイアログボックスで、次のパラメータを設定し、【パラメーターの作成と設定】をクリックします。
- テンプレート名:パラメータテンプレートの名前を入力します。パラメータテンプレートの名前は一意である必要があります。
- データベースバージョン:データベースバージョンを選択します。
- テンプレートの説明:パラメータテンプレートの簡単な説明を入力します。
- 作成が完了したら、テンプレートの詳細ページでパラメータを変更、インポート、およびエクスポートできます。
パラメータテンプレートをインスタンスに適用する
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択します。
- パラメータテンプレートリストで、適用するテンプレートを見つけて、[操作]列の【インスタンスに適用】をクリックします。
- 表示されるページで、実行方法とインスタンスを指定し、すべてのパラメーター値が正しいことを確認して、【送信】をクリックします。
- 実行方法:デフォルトでは、【今すぐ実行】が選択されています。【メンテナンス時間中】を選択すると、選択したインスタンスのパラメータ変更タスクはインスタンスのメンテナンス時間中に実行され、有効になります。
- MySQLインスタンス:指定されたリージョンにパラメータテンプレートを適用する必要があるインスタンスを選択します。
- パラメータの比較:選択したインスタンスのパラメーターの変更前または変更後の構成を表示できます。
注意:
パラメータテンプレートを複数のインスタンスに適用する場合は、パラメータがこれらのインスタンスに適用できるかどうかを確認してください。慎重に操作してください。
- (オプション)パラメータ変更タスクの送信後、パラメータ変更をキャンセルする必要がある場合は、タスクを実行する前に、コンソールの左側のサイドバーメニューで、【Task List】を選択し、タスクを見つけて、「操作」列の【キャンセル】をクリックします。
パラメータテンプレートをコピーする
データベース・パラメータ・テンプレートを作成し、この新しいデータベース・パラメータ・テンプレートに当該グループのカスタムパラメータと値の大部分を含めたい場合は、パラメータ・テンプレートをコピーすることは便利な解決方法です。
方法1:既存のパラメータテンプレートを使用してパラメータテンプレートをコピー
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択します。パラメーターテンプレート名をクリックするか、[操作]列で【詳細を見る】をクリックして、パラメーターテンプレートの詳細ページに入ります。
- 上部にある【更なる操作】>【テンプレートとして保存する】を選択します。
- 表示されたダイアログボックスで、次のパラメータを設定します。
- テンプレート名:パラメータテンプレートの名前を入力します。パラメータテンプレートの名前は一意である必要があります。
- テンプレートの説明:パラメータテンプレートの簡単な説明を入力します。
- 入力した内容に間違いがないことを確認したら、【保存】をクリックすると、現在のパラメータテンプレートを新しいパラメータテンプレートとして保存し、コピー操作を完了します。
方法2.インスタンスのパラメータ設定機能を使用してパラメータテンプレートをコピー
- MySQLコンソールにログインし、左側のナビゲーションバーで【Instance List】ページを選択します。インスタンスリストでインスタンスID /名前をクリックして、インスタンス管理ページに入ります。
- 【データベース管理】>【パラメータ設定】ページを選択し、【テンプレートとして保存する】をクリックします。
- 表示されたダイアログボックスで、次のパラメータを設定します。
- テンプレート名:パラメータテンプレートの名前を入力します。パラメータテンプレートの名前は一意である必要があります。
- テンプレートの説明:パラメータテンプレートの簡単な説明を入力します。
- 入力した内容に間違いがないことを確認したら、【作成して保存】をクリックすると、現在のパラメータテンプレートを新しいパラメータテンプレートとして保存し、コピー操作を完了します。
パラメータテンプレートのパラメータ値を変更する
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択します。パラメーターテンプレート名をクリックするか、テンプレートリストの[操作]列で【詳細を見る】をクリックして、パラメーターテンプレートの詳細ページに入ります。
- 【パラメータの一括変更】をクリックするか、[現在のパラメータ値]列でクリックしてパラメータ値を変更します。
注意:
【パラメーターのインポート】を選択する場合、ローカルパラメーター構成ファイルをアップロードする必要があります。構成ファイルの形式がMySQLデータベースサーバーの構成ファイルの形式と一致しているか、パラメーターをエクスポートするためのファイルテンプレートが使用されていることに注意してください。そうでない場合、インポートが失敗する可能性があります。
パラメータテンプレートをインポートする
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択します。パラメーターテンプレート名をクリックするか、テンプレートリストの[操作]列で【詳細を見る】をクリックして、パラメーターテンプレートの詳細ページに入ります。
- 【パラメータのインポート】をクリックします。
注意:
【パラメーターのインポート】を選択する場合、ローカルパラメーター構成ファイルをアップロードする必要があります。構成ファイルの形式がMySQLデータベースサーバーの構成ファイルの形式と一致しているか、パラメーターをエクスポートするためのファイルテンプレートが使用されていることに注意してください。そうでない場合、インポートが失敗する可能性があります。
- 表示されたダイアログボックスで、アップロードするファイルを選択した後、【インポートして元のパラメータを上書きする】をクリックします。
パラメータテンプレートをエクスポートする
方法1
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択します。
- パラメータテンプレートリストで、目的のテンプレートを見つけて、[操作]列の【エクスポート】をクリックします。
方法2
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択します。パラメーターテンプレート名をクリックするか、[操作]列で【詳細を見る】をクリックして、パラメーターテンプレートの詳細ページに入ります。
- 上部にある【更なる操作】> 【パラメータのエクスポート】を選択します。
パラメータテンプレートを削除する
不要なパラメータテンプレートを作成した場合、又はこのパラメータテンプレートはもう使用されないと判断した場合は、「パラメータテンプレートの削除」機能を使用して、使用されないパラメータテンプレートを削除できます。
- TencentDB for MySQLコンソールにログインし、左側のナビゲーションバーで【Parameter Template】ページを選択します。
- パラメータテンプレートリストで、目的のテンプレートを見つけて、【削除】をクリックします。
- 表示されたダイアログボックスで、【OK】をクリックするとパラメータテンプレートを削除します。
後続操作
重要なパラメーターの設定に関する提案については、パラメーター設定に関する提案をご参照ください。
この記事はお役に立ちましたか?