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

PolarDB:設定のアップグレードを選択する時間を決定する

最終更新日:May 28, 2024

このトピックでは、PolarDB-X 1.0インスタンスのパフォーマンスメトリックを確認し、設定をアップグレードして不十分なパフォーマンスの問題を解決する方法について説明します。

背景情報

データベースのパフォーマンスは、応答時間 (RT) と1秒あたりのクエリ数 (QPS) の2つのメトリックの影響を受けます。
  • RT: RTは、単一のStructured Query Language (SQL) ステートメントのパフォーマンスを反映します。 このタイプのパフォーマンスの問題は、SQL最適化方法などの複数の方法を使用して修正できます。
  • QPS: PolarDB-X 1.0インスタンスの設定をアップグレードすることで、QPSボトルネックの問題を解決できます。 データベースアクセスビジネスに低レイテンシと高QPSが必要な場合は、構成をアップグレードしてQPSを増やすことができます。

PolarDB-X 1.0のパフォーマンスは、計算レイヤーとストレージレイヤーのノードパフォーマンスの影響を受けます。 計算層またはストレージ層でのノードのパフォーマンスが不十分であると、全体的なパフォーマンスのボトルネックになります。 ストレージ層でのノードパフォーマンスの表示方法については、「ストレージノードの監視」をご参照ください。

インスタンスのパフォーマンスボトルネックが発生しているかどうかの確認

PolarDB-X 1.0インスタンスのQPSとCPUのパフォーマンスは正の相関関係にあります。 PolarDB-X 1.0でパフォーマンスのボトルネックが発生した場合、主な影響はインスタンスのCPU使用率が高いままであることです。 CPU使用率が90% を超えるか、連続して80% を超える場合は、現在のインスタンスでパフォーマンスのボトルネックが発生していることを示します。

コンピューティング層でのパフォーマンスメトリックの表示方法については、「インスタンスの監視」をご参照ください。

ストレージ層にボトルネックが存在しない場合、現在のPolarDB-X 1.0インスタンスタイプがビジネスのQPSパフォーマンス要件を満たしていないと判断できます。 この場合、インスタンス設定をアップグレードする必要があります。

PolarDB-X 1.0の設定のアップグレード

QPSは、PolarDB-X 1.0インスタンスタイプを評価するための重要な指標です。 各インスタンスタイプは、特定のQPS参照値に対応します。

説明 一部の特別なSQLステートメントでは、PolarDB-X 1.0の計算レイヤーで、一時的なテーブルの並べ替えや集計コンピューティングなど、より多くのコンピューティングが必要になります。 このシナリオでは、各PolarDB-X 1.0インスタンスでサポートされているQPSは、仕様の標準値と比較して減少します。

設定のアップグレード方法の詳細については、「インスタンス設定の変更」をご参照ください。