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

ApsaraDB for SelectDB:クエリパフォーマンス分析

最終更新日:Mar 26, 2025

ApsaraDB for SelectDB では、EXPLAIN 文とクエリプロファイル機能は、クエリのパフォーマンスを分析および最適化する上で不可欠です。 EXPLAIN 文とクエリプロファイル機能は、クエリプロセスを理解し、パフォーマンスボトルネックを特定し、さまざまな観点から最適化のガイドラインを取得するのに役立ちます。

  • EXPLAIN 文は、実行計画に基づくパフォーマンス分析ツールとして機能します。クエリの 実行計画 を理解し、潜在的な問題を特定し、最適化のガイドラインを提供するのに役立ちます。

  • クエリプロファイル機能は、クエリ中に使用される統計メトリックに基づくパフォーマンス分析ツールです。クエリ中の実際のパフォーマンスデータを提供して、ボトルネックを特定し、最適化の効果を確認します。

EXPLAIN 文とクエリプロファイル機能は相互に補完します。これらのツールを組み合わせて、ApsaraDB for SelectDB のクエリプロセスとパフォーマンスを完全に理解することができます。これは、効率的なクエリ最適化を実現するのに役立ちます。

ツール

EXPLAIN 文

クエリプロファイル

位置付け

実行計画に基づくパフォーマンス分析ツール。

定量的統計メトリックに基づくパフォーマンス分析ツール。

機能

  • オプティマイザーによって生成された実行計画が合理的かどうかを確認します。

  • 潜在的なパフォーマンスの問題を特定します。

  • 最適化の効果を確認します。

  • クエリ実行中のクエリパフォーマンスを監視します。

  • パフォーマンスボトルネックを特定します。

  • 最適化の効果を確認します。

シナリオ

  • 最適化の前に実行計画を分析する場合。

  • インデックスとマテリアライズドビューを設計する場合、または SQL ロジックを調整する場合。

  • 最適化後のパフォーマンスを確認する場合。

  • クエリ中のパフォーマンスボトルネックを分析する場合。