説明
サーバーに登録されている利用可能なすべてのフェイルポイントの一覧、それぞれの型、および現在有効かどうかを示します。
フェイルポイントは、SYSTEM ENABLE FAILPOINT ステートメントと SYSTEM DISABLE FAILPOINT ステートメントを使用して、実行時に有効化または無効化できます。
カラム
name(String) — フェイルポイント の名前。type(Enum8('once' = 0, 'regular' = 1, 'pauseable_once' = 2, 'pauseable' = 3)) — フェイルポイント のタイプ。'once' は 1 回だけ発動して自動的に無効化され、'regular' は毎回発動し、'pauseable_once' は 1 回だけ実行を停止させ、'pauseable' は再開されるまで毎回実行を停止させます。enabled(UInt8) — フェイルポイント が現在有効 (1) か無効 (0) かを示します。
例
SYSTEM ENABLE FAILPOINT replicated_merge_tree_insert_retry_pause;
SELECT * FROM system.fail_points WHERE enabled = 1┌─name──────────────────────────────────────┬─type────────────┬─enabled─┐
│ replicated_merge_tree_insert_retry_pause │ pauseable_once │ 1 │
└───────────────────────────────────────────┴─────────────────┴─────────┘