Skip to main content
이 설정은 system.settings에서 확인할 수 있으며, 소스 코드를 기반으로 자동 생성됩니다.

ast_fuzzer_any_query

값이 false(기본값)이면 ast_fuzzer_runs로 제어되는 서버 측 AST 퍼저는 읽기 전용 쿼리(SELECT, EXPLAIN, SHOW, DESCRIBE, EXISTS)만 퍼징합니다. 값이 true이면 DDL 및 INSERT를 포함한 모든 쿼리 유형이 퍼징 대상이 됩니다.

ast_fuzzer_runs

일반 쿼리가 실행될 때마다 그 뒤에 무작위 쿼리를 실행하고, 그 결과는 버리는 서버 측 AST 퍼저를 활성화합니다.
  • 0: 비활성화(기본값).
  • 0과 1 사이의 값(양 끝값 제외): 퍼즈된 쿼리 1개를 실행할 확률입니다.
  • 1 이상의 값: 일반 쿼리 1개마다 실행할 퍼즈된 쿼리 수입니다.
퍼저는 모든 세션의 모든 쿼리에서 AST fragment를 누적하며, 시간이 지날수록 점점 더 흥미로운 뮤테이션을 생성합니다. 실패한 퍼즈 쿼리는 별도 알림 없이 버려지며, 결과는 클라이언트에 반환되지 않습니다.
마지막 수정일 2026년 7월 24일