# Top SQL 以降

![`smart`](TopSQLAfter_aa_003_20220515.png)

-------------------------------------------------------------
TiDB ダッシュボードのTop SQL 機能により、データベース実行中の各 SQL 文の CPU オーバーヘッドを視覚化することができ、それによりデータベースパフォーマンスの問題を最適化して処理することができます。

Top SQLは、1秒ごとに各TiDBおよびTiKVインスタンスのリアルタイムのCPU負荷データ（SQLタイプによる統計）を継続的に収集し、最大30日間保存します。Top SQLが表示するチャートや表を使用すると、特定のTiDBまたはTiKVインスタンスにおいて、特定の期間においてどのSQL文が高いCPU負荷を引き起こしているかを迅速に分析できます。

Top SQLは以下の特徴を持っています：
- チャートやテーブルを使って、CPUオーバーヘッドが最も高い5つのSQL文を可視化します。
- 要求毎秒数、平均レイテンシー、クエリプランなどの詳細な実行情報を表示します。
- すべてのSQL文の統計を実行中または未完了のものを提供します。
- クラスタ内の指定されたTiDBおよびTiKVインスタンスのステータスを表示します。