2016-12-29 8 views
2

필자는 p6spy 필터 옵션을 사용하려고했습니다. p6spy 버전 2 이상을 사용 중입니다 select 문을 사용하여 로그를 제외해야합니다.제외 p6spy에 포함되지 않음

내 등록 정보 파일은 다음과 같습니다.

filter=true 
include= 
exclude=select [a-z,_, , =, ']* 

그러나이 구성으로 예상되는 결과를 얻지 못하고 있습니다.

답변

1

문제는 include 및 exclude 옵션이 일반 문자열이나 구문 (쉼표로 구분)을 찾고 정규식을 찾지 못하는 것입니다. 정규 표현식을 사용하려면 대신 sqlexpression 설정을 사용하십시오.

예를 들어, select 및 insert 문을 포함하려면 다음과 같이 include 설정을 사용할 수 있습니다.

include=select,insert 

정규 표현식을 사용한 동일한 선택 논리식의 경우 아래와 같이 sqlexpression을 사용합니다.

sqlexpression=select.*|insert.*