Transact-SQL 디버거 - 스레드 창

적용 대상:SQL Server

스레드 창에서는 디버깅 중인 데이터베이스 엔진 쿼리 편집기 세션에서 사용하는 데이터베이스 엔진 스레드에 대한 정보를 표시합니다. 스레드 정보를 표시하려면 디버그 모드에 있어야 합니다.

이 기능은 SSMS 버전 17.9.1 이하 버전에서 작동합니다.

작업 목록

스레드 창에 액세스하려면

  • 디버그 메뉴에서 을 클릭한 다음 스레드를 클릭합니다.

ID
Transact-SQL 디버거가 스레드에 할당하는 고유한 식별 번호입니다. sys.dm_os_threads 동적 관리 뷰에서 행을 선택하여 스레드에 대한 자세한 정보를 찾을 수 있습니다.

경량 풀링 모드에서 실행되지 않는 경우 os_thread_id 값이 ID 열의 값과 일치하는 행을 선택합니다. 경량 풀링 모드에서 실행되지 않는 경우fiber_context_address 값이 ID 열의 값과 일치하는 행을 선택합니다.

이름
ComputerName/InstanceName [SPID] 형식으로 데이터베이스 엔진 세션에 대한 정보를 표시합니다.

ComputerName
쿼리 편집기 세션이 연결된 데이터베이스 엔진 인스턴스를 실행하는 컴퓨터의 이름입니다.

InstanceName
쿼리 편집기 세션이 연결된 데이터베이스 엔진 인스턴스의 이름입니다.

[SPID]
이 세션을 고유하게 식별하는 SQL Server 세션 프로세스 ID입니다. spid 열의 값이 같은 sys.sysprocesses 뷰에서 행을 선택하여 세션에 대한 자세한 정보를 얻을 수 있습니다.

위치
디버그 중인 쿼리 편집기 세션에서 사용되는 스크립트 파일의 이름을 표시합니다.

우선 순위
Transact-SQL 디버거는 이 기능을 지원하지 않습니다.

Suspend
Transact-SQL 디버거는 이 기능을 지원하지 않습니다.

참고 항목

Transact-SQL 디버거
Transact-SQL 디버거 정보
sys.dm_os_threads (Transact-SQL)
sys.sysprocesses (Transact-SQL)