t-SQL 명령을 모니터링하는 데 문제가 있습니다. select, insert, update 또는 delete와 같은 명령 만 모니터링하고 싶습니다. 아무도 도와 줄 수 있습니까?SQL 프로파일 러에서 t-sql 명령을 모니터링하는 방법은 무엇입니까?
5
A
답변
3
추적 템플릿 (예 : 조정)을 선택하고 필터를 사용하십시오.
특정 로그인 (예 : 사용자 로그인 또는 서비스 로그인), 즉 특정 데이터베이스로 필터링하십시오.
예를 들어 데이터베이스별로 필터링하려면 추적 속성 -> 이벤트 탭 -> 모든 열 표시를 선택하십시오. 데이터베이스 이름에 Like
필터를 설정하십시오.
나는의 논리적 인 숫자 인 Reads
의 필터를 설정하여 대부분의 노이즈를 필터링합니다.
2
- 열기 SQL 프로파일에서 : 프로그램 -> 마이크로 소프트 SQL 서버 2008 R2 -> 성능 도구 -> "새 추적"에 대한 SQL Server 프로파일 러
- 클릭 데이터베이스 엔진에 로그온
- "모든 이벤트 표시"확인란을 클릭하십시오.
- 이벤트 트리에서 "TSQL"을 확장하고 SQL : BatchCompleted를 확인한 다음 "모든 열 표시"를 선택하고 "TextData"항목을 선택하십시오.
- 실행 단추를 누르십시오.
3
다운로드 익스프레스 프로파일 러는 CodePlex
에서 당신은 추적을 시작한 후 모든 쿼리를 얻을 수 있습니다. 이것은 어떤 기계든지 이용 될 수있다.
이것은 좋은 sooooo입니다. clunky 기본 SQL 프로파일 러를 설치해야합니다. – GONeale