TDSQL-C for MySQLの性能ポテンシャルを十分にご理解いただくために、TDSQL-C for MySQLは高性能構成(高性能テンプレートとも呼ばれます)機能をリリースしました。この機能は、組み込みの深度チューニングパラメータテンプレートにより、データベースクラスターがデプロイ後すぐに、読み書き性能とスループット能力の顕著な向上を獲得できるようにします。お客様は業務シナリオに応じてクラスタのテンプレートタイプを柔軟に選択でき、性能ベンチマークテストの高い基準要求を満たすだけでなく、性能に高い要求があるシナリオにも適用できます。新規購入のクラスタでも、既存クラスタのアップグレードでも、高性能テンプレートを設定することができます。本稿では、高性能テンプレートと関連する説明および操作についてご紹介します。
機能の使用シナリオ
性能ベンチマークテストシナリオ:業務をTDSQL-C for MySQLに移行する前に、十分な性能負荷テストを通じて、クラウドデータベースが業務の性能要求を満たしているかどうかを評価することが期待されます。
性能設定の説明
TDSQL-C for MySQLの性能設定では、2種類のテンプレートタイプをサポートしています。詳細は以下の通りです:
高安定性テンプレート:このテンプレートは汎用設定を採用しており、高い性能を保証すると同時に高い安定性を提供します。
高性能テンプレート:このテンプレートは高性能設定を採用しており、データベースの性能を効果的に向上させますが、安定性は標準的です。負荷テストなどのシナリオでの使用を推奨します。
高性能テンプレートにおける3種類のテンプレートタイプの説明
高性能構成では、3種類の設定タイプをサポートしています。お客様はそのうちの1種類を最小、3種類を最大で選択できます。異なる設定タイプの説明は以下の通りです:
|
コンパイラ最適化バージョン | コンパイル最適化バージョンは、既存の互換性を維持しながら、データベースカーネルが汎用業務シナリオにおいてより優れた性能を発揮し、同時に消費電力を削減することができます。詳細については、コンパイル最適化高性能バージョンをご参照ください。 |
高性能パラメータテンプレート | TDSQL-C for MySQLは、ディープラーニングを活用し、数万件のデータベース事例を参考に、より優れた性能のパラメータテンプレート設定を提供します。高い安定性を維持しつつ、データベースの性能を効果的に向上させます。 |
binlogオフ | このテンプレートでは、クラスタのbinlogを無効化することができます。データベースのオーバーヘッドを削減し、データベース性能を効果的に向上させます。 |
機能対応の説明
高性能テンプレートを設定した後の、機能対応に関する説明は以下の通りです:
既存クラスタでコンパイル最適化バージョンを有効化すると、クラスタ配下のすべてのインスタンスがコンパイル最適化バージョンにアップグレードされます。
クラスタ配下で新しい読み取り専用インスタンスを購入する場合、読み取り専用インスタンスのテンプレートタイプは読み書きインスタンスと同じになります。
クロスアベイラビリティゾーンデプロイを有効にしている場合、binlogを無効にすることはサポートされていません。シングルアベイラビリティゾーンデプロイを採用している場合は、binlogを無効にすることができます。ただし、binlogを無効にした後はマルチAZデプロイを有効にすることができなくなり、一部の災害復旧シナリオでリスクが生じる可能性がありますので、無効化は慎重に行ってください。
操作手順
新規クラスタ購入時の高性能テンプレート選択
説明:
性能設定 > テンプレートタイプで高安定性テンプレートを選択した場合、パラメータテンプレートでは高安定性パラメータテンプレートのみを選択できます。同様に、高性能テンプレートを選択した場合、パラメータテンプレートでは高性能パラメータテンプレートのみを選択できます。
以下の手順を参考にして、高性能テンプレートをすばやく設定できます。クラスタ購入に関するすべての設定項目の説明については、クラスタの作成を参照してください。 1. 購入ページにログインし、データベース設定、インスタンスタイプ選択、およびストレージ設定を完了してから、次へをクリックしてください。 2. 基本情報の設定を完了し、性能設定の設定項目で、テンプレートタイプを高性能テンプレートに選択してください。
3. 高性能テンプレートでは、必要な設定タイプを選択してください。最小で1種類、最大で3種類を選択できます。
4. 詳細設定を完了し、購入期間と数量を選択してください(コンピューティング課金モードが従量課金の場合は数量のみを選択)。料金を確認した後、今すぐ購入をクリックしてください。
既存クラスタ(高安定性テンプレート)の高性能テンプレートへのアップグレード
説明:
高性能テンプレートでコンパイル最適化バージョンを有効にした後は、メインバージョンへのロールバックはサポートされていません。
高性能テンプレートの設定タイプを更新すると再起動が伴います。実行時間を選択してください。
2. 右上で高性能テンプレートをクリックしてください。
3. ポップアップウィンドウで、必要に応じて対象の設定タイプを有効にし、実行時間を選択してから、確定をクリックしてください。
即時実行:アップグレードタスクを即時実行し、再起動が伴うことを意味します。
メンテナンス時間内:クラスタのメンテナンス時間内にアップグレードが実行され、再起動が伴うことを意味します。メンテナンス時間を変更する場合は、インスタンスメンテナンス時間の変更をご参照ください。