2007~2011/SQL Server2009. 11. 25. 22:44

며칠 포스팅도 뜸했고 날로 먹는 팁 하나 올려 봅니다. SQL Server 2008 SSMS에서 현재 세션의 쿼리만을 Profiler로 추적하기 위해 빠르게 Profiler 를 수행하는 방법입니다. 튜닝, 테스트 작업을 진행할 때, SQL Server Profiler 실행 후 귀찮게 특정 SPID 에 대해서 필터를 설정할 필요 없이 간편하게 사용할 수 있습니다.


1. Query Editor, Tools menu
SSMS - Query - Trace Query in SQL Server Profiler 
위 메뉴를 선택하면 Profiler 가 실행되며 현재 세션의 쿼리만 추적됩니다. 더 간단한 방법으로는 쿼리 편집창에서 우측 마우스만 클릭해도 팝업 메뉴로 Profiler 를 실행할 수 있습니다.




2. Activity Monitor
작업 모니터에서도 현재 수행중인 SPID 를 선택하여 곧바로 Profiler 로 추적해 볼 수 있습니다.
Object Explorer - Instance - Activity Monitor - Processes - Trace Process in SQL Server Profiler




[참고자료]
Starting SQL Server Profiler
http://msdn.microsoft.com/en-us/library/ms173799.aspx


작성자 : Lai Go / 작성일자 : 2009.11.25

Posted by Lai Go