Skip to main content
これらの設定は system.settings で確認でき、ソースコード から自動生成されています。

ast_fuzzer_any_query

false (デフォルト) の場合、サーバー側の AST fuzzer (ast_fuzzer_runs で制御) は、読み取り専用クエリ (SELECT、EXPLAIN、SHOW、DESCRIBE、EXISTS) のみをファジングします。true の場合は、DDL や INSERT を含むすべてのクエリタイプがファジングされます。

ast_fuzzer_runs

通常のクエリを実行するたびに、その後でランダム化されたクエリを実行し、結果を破棄するサーバー側AST fuzzerを有効にします。
  • 0: 無効 (デフォルト) 。
  • 0より大きく1未満の値: 1件のファズ化クエリを実行する確率。
  • 1以上の値: 通常のクエリ1件ごとに実行するファズ化クエリ数。
このfuzzerは、すべてのセッションにまたがるすべてのクエリからASTフラグメントを蓄積し、時間の経過とともにより興味深い変異を生み出します。失敗したファズ化クエリは黙って破棄され、結果がクライアントに返されることはありません。
最終更新日 2026年7月24日