ホームページ >データベース >mysql チュートリアル >Mysql Workbench のパフォーマンス レポート コントロール
以下にリストされているコントロールを使用して、パフォーマンス レポート データを検査およびエクスポートできます (下の画像を参照) -
エクスポート - すべてのクエリと値、および関連データ (列ヘッダーを含む) を含む、現在のパフォーマンス レポートのすべてのエントリをエクスポートします。 [ファイルのエクスポート]ダイアログ ボックスを開きます。
選択範囲のコピー - 現在のパフォーマンス レポートから 1 つのエントリを関連データ (および列ヘッダー) とともにコピーします。システムクリップボードが保存されました。典型的な例
Query Copy - この関数は、パフォーマンス レポートを生成する SQL ステートメントをコピーします。システムクリップボードが保存されました。
更新 - パフォーマンス レポートが更新 (再ロード) されました。
各レポートについて次のグループを表示します -
###メモリ使用量###- 割り当てられた合計メモリを表示します。
- 最も多くのメモリを消費するイベントを表示します。
- 最も多くのメモリを消費しているユーザーを示します
- 最も多くのメモリを消費しているホストを表示します。
- 最も多くのメモリを消費しているスレッドを表示します。
- I/O 使用量が最も多いファイルをバイト単位で表示します。
- ファイルおよび遅延ごとの上位 I/O 使用量を表示します。
- イベント カテゴリ別の上位 I/O データ使用量を表示します。
- イベント カテゴリ別の上位 I/O 時間消費者を表示します。
- ユーザーおよびスレッドごとの上位 I/O 時間消費者を表示します。
- さまざまな集計統計を含むステートメントをリストします。
- 平均実行時間 (マイクロ秒単位) の上位 5% にあるすべてのステートメントをリストします。
- 一時テーブルを使用するすべてのステートメントをリストします (最も高い割合のディスク一時テーブルにアクセスし、次にメモリ内の一時テーブルにアクセスします)。
- ソートが完了したすべての正規化ステートメントをリストします (sort_merge_passes、sort_scans、sort_rows の優先順位でアクセスします)。
- フル テーブル スキャンを実行したステートメントをリストします。クエリのパフォーマンスと WHERE 句 (複数可) にアクセスします。インデックスを使用していない場合は、大きなテーブルにインデックスを追加することを検討してください。
- スキーマごとのオブジェクト数を表示します。オブジェクトの数が多いインスタンスでは、このレポートの実行に時間がかかる場合があることに注意してください。
- インデックスに関連する一般的な統計を表示します。
- テーブルに関連する一般的な統計を表示します。
- InnoDB バッファー統計を含むスキーマ テーブルを表示します。
- テーブル全体スキャンによってアクセスされたテーブルを、スキャンされた行数でソート (降順) して検索します。
- サーバーの起動または P_S データ収集の開始以来、一度も使用されていないインデックスのリストを表示します。
- アイドル状態 (それほど大きくない可能性があります) を無視して、最も重要なグローバル待機イベントを合計時間ごとにリストします。
- ユーザー別の最も一般的な待機イベントとその合計時間をリストします。アイドル状態 (おそらく長くはありません) は無視されます。
- アイドル状態 (それほど大きくない可能性があります) を無視して、最も重要な待機クラスを合計時間ごとにリストします。
- アイドル状態 (それほど大きくない可能性があります) を無視して、最も重要な待機クラスを平均時間ごとにリストします。
- INFORMATION_SCHEMA.INNODB_BUFFER_PAGE テーブルの出力をスキーマごとに集計して要約します。
- INFORMATION_SCHEMA.INNODB_BUFFER_PAGE テーブルの出力をスキーマとテーブル名ごとに集計して要約します。
- 各ユーザーのリソース使用量の概要を表示します。
- ユーザーごとの I/O 使用量を表示します。
- 各ユーザーのステートメント実行統計を表示します。
以上がMysql Workbench のパフォーマンス レポート コントロールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。