ACEクラウドソリューションの正常な運用の確保HARD単一選択

本番環境の Cloud Spanner データベースで、定期的に重いクエリが実行されてパフォーマンスが低下しています。問題のあるクエリを特定するための最も適切なアプローチはどれですか?

  1. A. Cloud Spanner の Query Insights とロック統計を使って高負荷なクエリを特定する
  2. B. Cloud Trace でリクエストのトレースを確認する
  3. C. Cloud Monitoring の CPU 使用率メトリクスを確認する
  4. D. Cloud Logging でデータベースのアクセスログを確認する
解答と解説を見る

正解: A

Cloud Spanner の Query Insights は実行されたクエリのパフォーマンス統計(実行時間・CPU 使用率・スキャン行数など)を可視化し、遅いクエリや CPU を多く消費するクエリを特定できます。また、Lock Stats でロック競合の原因となっているクエリも確認できます。Cloud Logging には一部の Spanner ログが記録されますが、クエリレベルの詳細パフォーマンス分析には不十分です。Cloud Trace はアプリレベルのリクエストトレースで、Spanner の内部クエリ実行統計は含みません。Cloud Monitoring の CPU メトリクスは問題の存在を示しますが、どのクエリが原因かは特定できません。

▸ この試験を本気で演習する(全150問・無料)