説明
このビューはV4.2.1バージョンから導入されました。
機能の概要
フルトレースの診断情報を表示します。
フィールドの説明
| フィールド | タイプ | NULLか | 説明 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | テナントID
|
| TYPE | varchar(16) | NO | 診断情報のモニタリングレベル
|
| TENANT_NAME | varchar(128) | NO | テナント名 |
| MODULE_NAME | varchar(4096) | NO | Module名 |
| ACTION_NAME | varchar(4096) | NO | Action名 |
| CLIENT_IDENTIFIER | varchar(65) | NO | Client Identfier名 |
| LEVEL | bigint(20) | NO | このセッションのエンドツーエンドトレースモニタリングレベルを示します。例えば、1はレベル1の診断情報を示します |
| SAMPLE_PERCENTAGE | bigint(20) | NO | このセッションのエンドツーエンドトレースのサンプリング頻度を示します。 例えば、50は診断情報のサンプリングを50%の確率で行うことを示します |
| RECORD_POLICY | varchar(32) | NO | このセッションのエンドツーエンドトレース記録ポリシーを示します。主に以下の3種類のポリシーをサポートします:
|
クエリ例
フルトレースの診断情報を確認し、上位10件のレコードを表示します。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$OB_FLT_TRACE_CONFIG LIMIT 10;
クエリ結果は次のとおりです:
+-----------+--------+-------------+-------------+-------------+-------------------+-------+-------------------+-----------------------+
| TENANT_ID | TYPE | TENANT_NAME | MODULE_NAME | ACTION_NAME | CLIENT_IDENTIFIER | LEVEL | SAMPLE_PERCENTAGE | RECORD_POLICY |
+-----------+--------+-------------+-------------+-------------+-------------------+-------+-------------------+-----------------------+
| 1 | TENANT | sys | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1001 | TENANT | META$1002 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1002 | TENANT | mysql001 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1003 | TENANT | META$1004 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1004 | TENANT | oracle001 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
+-----------+--------+-------------+-------------+-------------+-------------------+-------+-------------------+-----------------------+
5 rows in set (0.035 sec)