時間、一時テーブル、インデックス、結合など、実行されたクエリに関して収集された重要な統計は、[クエリ統計 SQL エディタの結果] タブに収集されます (次の 2 つの画像を参照)。
###必要とする###
直感的な使用デモ
視覚的な説明の規則
視覚的な説明図は、下から上、左から右に読む必要があります。視覚的解釈計画のさまざまな要素を表すために使用されるグラフィック、テキスト、および情報の規則の概要を、以下の図の例に示します。詳細については、「-
」を参照してください。
ビジュアル説明例
視覚的な説明チャート情報
######色###### | 視覚化チャートのテキスト
| ツールヒント関連情報
|
######システム######
######青######
単一行: システム定数 |
|
---|---|---|---|---|
|
######絶え間ない######
######青######
単一行: 定数 |
コストは非常に低いです |
| EQ_REF|
一意のキーの検索 |
低コスト - オプティマイザーは、必要なレコードを取得するために使用できるインデックスを見つけることができます。インデックス検索はデータのすべての行を含むページを直接指すため、高速です。 |
######参照する###### ######緑###### | 非一意キーの検索
| Low-Medium -- 一致する行が少ない場合は低く、行数が増えると高くなります|
######全文###### ######黄色###### | 全文インデックス検索
| 専用の全文検索。低 - この特殊な検索要件の場合 #REF_OR_NULL |
######緑######
||
| 低~中 - 一致する行数が少ない場合、行数が増加するにつれて高くなる
|
INDEX_MERGE |
######緑######
インデックスのマージ |
中 - パフォーマンスを向上させるために、クエリでより適切なインデックスの選択肢を探しています |
UNIQUE_SUBQUERY |
######オレンジ色######
サブクエリ テーブルでの一意のキーの検索 |
低 -- 効率的なサブクエリ処理用 |
| INDEX_SUBQUERY|
サブクエリ テーブルでの一意でないキーの検索 |
低 -- 効率的なサブクエリ処理用 |
######範囲###### ######オレンジ色###### | インデックス範囲スキャン
| 中 -- 部分的なインデックス スキャン|
######索引###### ######赤###### | フルインデックススキャン
| 高 - 特に大規模なインデックスの場合
|
######全て######
######赤######
フルテーブルスキャン |
|
|
######未知######
######黒######
######未知######
注: これは、一致が判断できない場合のデフォルト値です。 |
###結論は### | この記事では、MySQL Workbench でクエリ統計を取得する方法と、同時にそれが持つさまざまな特性について学びました。
以上がMySQL のクエリ統計の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。