MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む
このページは機械翻訳したものです。
次の各セクションでは、sys
スキーマビューについて説明します。
sys
スキーマには、様々な方法で「パフォーマンススキーマ」テーブルを要約する多数のビューが含まれています。 これらのビューのほとんどはペアになっているため、ペアのメンバーは他のメンバーと同じ名前に x$
接頭辞を付けたものになります。 たとえば、host_summary_by_file_io
ビューでは、ホスト別にグループ化されたファイル I/O が要約され、ピコ秒からより読みやすい値 (単位付き) に変換された待機時間が表示されます
mysql> SELECT * FROM sys.host_summary_by_file_io;
+------------+-------+------------+
| host | ios | io_latency |
+------------+-------+------------+
| localhost | 67570 | 5.38 s |
| background | 3468 | 4.18 s |
+------------+-------+------------+
x$host_summary_by_file_io
ビューには、同じデータが要約されますが、書式設定されていないピコ秒待機時間が表示されます:
mysql> SELECT * FROM sys.x$host_summary_by_file_io;
+------------+-------+---------------+
| host | ios | io_latency |
+------------+-------+---------------+
| localhost | 67574 | 5380678125144 |
| background | 3474 | 4758696829416 |
+------------+-------+---------------+
x$
接頭辞のないビューは、わかりやすく読みやすい出力を提供することを目的としています。 同じ値を RAW 形式で表示する x$
接頭辞を持つビューは、データに対して独自の処理を実行する他のツールでの使用を目的としています。
x$
接頭辞のないビューは、次の点で対応する x$
ビューと異なります:
バイト数は、format_bytes()
を使用してサイズ単位でフォーマットされます。
時間値は、format_time()
を使用して時間単位で書式設定されます。
SQL ステートメントは、format_statement()
を使用して最大表示幅に切り捨てられます。
パス名は、format_path()
を使用して短縮されます。