
나는 SQL Server 2005와 함께 제공되는 Activity Monitor가 마음에 들지 않지만 동일한 기능을 제공하려고 노력하고 있다고 생각합니다.
쿼리 조각, 사용자 이름, 데이터베이스 이름, 테이블 이름, CPU 시간, IO 시간, 할당된 메모리, 획득한 잠금 등...
새로고침 속도를 2~3초로 설정하고 실행시켜 볼까요?
저는 프로파일러를 좋아합니다. 성능 튜닝에 매우 유용합니다. 하지만 top처럼 작동하는 것이 때로는 문제 해결에 도움이 될 수도 있습니다.
편집: SQL Studio가 필요하지 않은 명령줄 도구가 좋을 수도 있습니다.
답변1
응, 제이슨 매시(트위터-블로그) 여기에서 맞춤설정할 수 있는 훌륭한 글을 작성했습니다.
1초 새로 고침이 포함된 현재 쿼리 활동(Archive.org 링크)
SQL Server 2005 이상의 동적 관리 뷰를 사용하여 서버에서 무슨 일이 일어나고 있는지 보여줍니다.
답변2
'Rolls Royce'에 대한 대답은 SQL Server 2005 성능 대시보드를 설치하는 것입니다. 이는 매우 포괄적이며 매우 효과적입니다.
답변3
현재 상황에는 도움이 되지 않을 수도 있지만 SQL 2008 관리 콘솔의 활동 모니터는 SQL 2005 콘솔보다 훨씬 앞서 있습니다.
2008 설치 미디어에 액세스할 수 있으면 좋습니다(2005 서버에 잘 연결됩니다). 그렇지 않은 경우에는 그다지 많지 않습니다.
답변4
DB가 2005 인스턴스인 경우 2008 Activity Monitor를 사용해 보십시오. 2008 AM이 훨씬 앞서 있으며 가능한 요구 사항에 훨씬 더 유연하다는 데 동의합니다.