PCDBE#404(deploy-monitor)

PCDBE#404(deploy-monitor)

EC サイトを運営する企業の DBA は、Cloud SQL for PostgreSQL のクエリ遅延を分析する必要があります。トップ N の遅いクエリと正規化されたクエリパターン、待機イベントを GUI で確認したいと考えています。アプリケーションコードに追加実装を入れず、最も適切なツールはどれですか。

ディスカッション 0

正解:B

正解の根拠

Query Insights は Cloud SQL マネージドサービスに統合された性能分析機能で、正規化済みクエリのトップ N、実行プラン、待機イベント、エンドツーエンドのアプリラベル別集計をコンソールから確認できます。エージェント追加導入は不要です。

ツール対象導入の手間
Query InsightsSQL クエリ性能有効化のみ
Cloud Trace分散トレース計装が必要
Cloud Profilerアプリの CPU計装が必要

不正解の理由

  • A:Cloud Trace はアプリ計装が必要で、DB 単独分析には不向きです。
  • C:Cloud Profiler はアプリプロセス用で Cloud SQL を直接見られません。
  • D:pgbadger は導入や定期処理が必要で運用負荷が高くなります。

参考:https://cloud.google.com/sql/docs/postgres/using-query-insights


コメント

コメント

コメントする

目次