이전 항목: 예제 1다음 항목: 예제 3


예제 2

다음은 정규식 SQL 문 정규화 이전의 SQL 쿼리입니다.

SELECT * FROM TMP_123981398210381920912 WHERE ROW_ID =

다음은 원하는 정규화된 SQL 문입니다.

SELECT * FROM TMP_ WHERE ROW_ID =

다음은 위에 표시된 정규화된 SQL 문이 반환되도록 하기 위해 IntroscopeAgent.profile 파일에 필요한 구성입니다.

introscope.agent.sqlagent.normalizer.extension=RegexSqlNormalizer
introscope.agent.sqlagent.normalizer.regex.matchFallThrough=true
introscope.agent.sqlagent.normalizer.regex.keys=key1
introscope.agent.sqlagent.normalizer.regex.key1.pattern=(TMP_)[1-9]*
introscope.agent.sqlagent.normalizer.regex.key1.replaceAll=false
introscope.agent.sqlagent.normalizer.regex.key1.replaceFormat=$1
introscope.agent.sqlagent.normalizer.regex.key1.caseSensitive=false