22.2.3.4 필터링 작업 instrument 또는 소비자의 지정
필터링 조작에 지정할 이름은 필요에 따라 구체적인 것도 일반적인 것이라도 지정할 수 있습니다. 단일 instruments 또는 소비자를 나타 내기 위해 그 이름을 생략하지 않고 지정합니다.mysql>
UPDATE setup_instruments
->SET ENABLED = 'NO'
->WHERE NAME = 'wait/synch/mutex/myisammrg/MYRG_INFO::mutex';
mysql>UPDATE setup_consumers
->SET ENABLED = 'NO' WHERE NAME = 'events_waits_current';
instruments 또는 소비자 그룹을 지정하려면 그룹 멤버와 일치하는 패턴을 사용합니다.
mysql>UPDATE setup_instruments
->SET ENABLED = 'NO'
->WHERE NAME LIKE 'wait/synch/mutex/%';
mysql>UPDATE setup_consumers
->SET ENABLED = 'NO' WHERE NAME LIKE '%history%';
패턴을 사용하는 경우, 그것은 관심이있는 모든 항목과 일치하고 다른 항목과 일치하지 않도록 선택하십시오. 예를 들어, 모든 파일 I / O instruments를 선택하려면 instruments 이름 접두어 전체를 포함하는 패턴을 사용하는 것이 좋습니다.
... WHERE NAME LIKE 'wait/io/file/%';
'%/file/%'
패턴은 이름의 임의의 위치에 '/file/'
구성 요소가 다른 instruments에 일치합니다. 패턴 '%file%'
는 wait/synch/mutex/sql/LOCK_des_key_file
등 이름의 임의의 위치에 'file'
있는 instruments에 일치하기 때문에 그다지 적절하지는 않습니다.
패턴과 일치하는 instruments 또는 소비자 이름을 확인하려면 간단한 테스트를 실행합니다.
mysql>SELECT NAME FROM setup_instruments WHERE NAME LIKE '
mysql>pattern
';SELECT NAME FROM setup_consumers WHERE NAME LIKE '
pattern
';
지원되는 이름의 종류에 대해서는 섹션 22.4 "성능 스키마 instruments 명명 규칙" 을 참조하십시오.