영업: 1-800-867-1380

sys.dm_exec_sessions(Azure SQL 데이터베이스)

이 항목은 더 이상 사용되지 않습니다. SQL 14 Transact-SQL 참조(영문)에서 최신 버전을 찾을 수 있습니다.

Important중요
이 항목은 유지 관리되지 않습니다. 최신 버전은 sys.dm_exec_sessions(Transact-SQL)를 참조하십시오.

모든 활성 사용자 연결과 내부 태스크에 대한 정보를 반환합니다.

 

열 이름 데이터 형식 설명

session_id

smallint

각각의 기본 활성 연결과 연결된 세션을 식별합니다. Null을 허용하지 않습니다.

login_time

datetime

세션이 설정된 시간입니다. Null을 허용하지 않습니다.

host_name

nvarchar(128)

세션에 따라 달라지는 클라이언트 워크스테이션의 이름입니다. 내부 세션에 대한 값은 NULL입니다. Null을 허용합니다.

program_name

nvarchar(128)

세션을 시작한 클라이언트 프로그램의 이름입니다. 내부 세션에 대한 값은 NULL입니다. Null을 허용합니다.

host_process_id

int

세션을 시작한 클라이언트 프로그램의 프로세스 ID입니다. 내부 세션에 대한 값은 NULL입니다. Null을 허용합니다.

client_version

int

클라이언트가 서버에 연결하는 데 사용하는 TDS 프로토콜 버전의 인터페이스입니다. 내부 세션에 대한 값은 NULL입니다. Null을 허용합니다.

client_interface_name

nvarchar(32)

클라이언트가 서버에 연결하는 데 사용하는 프로토콜 이름입니다. 내부 세션에 대한 값은 NULL입니다. Null을 허용합니다.

security_id

varbinary(85)

로그인과 연결된 Microsoft Windows 보안 ID입니다. Null을 허용하지 않습니다.

login_name

nvarchar(128)

현재 세션을 실행하는 Microsoft Azure SQL 데이터베이스 로그인 이름입니다. security_id에 대응되어야 합니다.

note참고
나중에 사용하도록 예약되어 있습니다. 향후 호환성은 보장되지 않습니다.

nt_domain

nvarchar(128)

세션에서 Windows 인증 또는 트러스트된 연결을 사용하는 경우 클라이언트의 Windows 도메인입니다.

note참고
Microsoft Azure SQL 데이터베이스에서 이 열은 항상 NULL을 반환합니다.

nt_user_name

nvarchar(128)

세션에서 Windows 인증 또는 트러스트된 연결을 사용하는 경우 클라이언트의 Windows 사용자 이름입니다.

note참고
Microsoft Azure SQL 데이터베이스에서 이 열은 항상 NULL을 반환합니다.

status

nvarchar(30)

세션 상태입니다. 가능한 값:

  • 실행 중 - 현재 하나 이상의 요청을 실행 중입니다.

  • 중지 중 - 현재 실행 중인 요청이 없습니다.

  • 유휴 상태 - 연결 풀링으로 인해 세션이 다시 설정되어 이제 로그인하기 전 상태가 되었습니다.

  • Preconnect - 세션은 리소스 관리자의 분류자에 있습니다.

Null을 허용하지 않습니다.

context_info

varbinary(128)

세션의 CONTEXT_INFO 값입니다.

cpu_time

int

이 세션에서 사용한 CPU 시간(밀리초)입니다. Null을 허용하지 않습니다.

memory_usage

int

이 세션에서 사용한 8KB 메모리 페이지 수입니다. Null을 허용하지 않습니다.

total_scheduled_time

int

세션(세션 내 요청)이 실행되도록 예약된 총 시간(밀리초)입니다. Null을 허용하지 않습니다.

total_elapsed_time

int

세션을 설정한 후 경과된 시간(밀리초)입니다. Null을 허용하지 않습니다.

endpoint_id

int

세션과 연관된 끝점의 ID입니다. Null을 허용하지 않습니다.

last_request_start_time

datetime

세션에서 마지막 요청이 시작된 시간입니다. 여기에는 현재 실행 중인 요청이 포함됩니다. Null을 허용하지 않습니다.

last_request_end_time

datetime

세션에서 마지막 요청이 완료된 시간입니다. Null을 허용합니다.

reads

bigint

이 세션을 수행하는 동안 해당 세션의 요청에 의해 수행된 읽기 수입니다. Null을 허용하지 않습니다.

writes

bigint

이 세션을 수행하는 동안 해당 세션의 요청에 의해 수행된 쓰기 수입니다. Null을 허용하지 않습니다.

logical_reads

bigint

세션에서 수행된 논리적 읽기 수입니다. Null을 허용하지 않습니다.

is_user_process

bit

시스템 세션인 경우에는 0이고, 그렇지 않으면 1입니다. Null을 허용하지 않습니다.

text_size

int

세션에 대한 TEXTSIZE 설정입니다. Null을 허용하지 않습니다.

language

nvarchar(128)

세션에 대한 LANGUAGE 설정입니다. Null을 허용합니다.

date_format

nvarchar(3)

세션에 대한 DATEFORMAT 설정입니다. Null을 허용합니다.

date_first

smallint

세션에 대한 DATEFIRST 설정입니다. Null을 허용하지 않습니다.

quoted_identifier

bit

세션에 대한 QUOTED_IDENTIFIER 설정입니다. Null을 허용하지 않습니다.

arithabort

bit

세션에 대한 ARITHABORT 설정입니다. Null을 허용하지 않습니다.

ansi_null_dflt_on

bit

세션에 대한 ANSI_NULL_DFLT_ON 설정입니다. Null을 허용하지 않습니다.

ansi_defaults

bit

세션에 대한 ANSI_DEFAULTS 설정입니다. Null을 허용하지 않습니다.

ansi_warnings

bit

세션에 대한 ANSI_WARNINGS 설정입니다. Null을 허용하지 않습니다.

ansi_padding

bit

세션에 대한 ANSI_PADDING 설정입니다. Null을 허용하지 않습니다.

ansi_nulls

bit

세션에 대한 ANSI_NULLS 설정입니다. Null을 허용하지 않습니다.

concat_null_yields_null

bit

세션에 대한 CONCAT_NULL_YIELDS_NULL 설정입니다. Null을 허용하지 않습니다.

transaction_isolation_level

smallint

세션의 트랜잭션 격리 수준입니다.

0 = 지정되지 않음

1 = 커밋되지 않은 읽기

2 = 커밋된 읽기

3 = 반복 읽기

4 = 직렬화 가능

5 = 스냅숏

Null을 허용하지 않습니다.

lock_timeout

int

세션에 대한 LOCK_TIMEOUT 설정입니다. 값은 밀리초 단위입니다. Null을 허용하지 않습니다.

deadlock_priority

int

세션에 대한 DEADLOCK_PRIORITY 설정입니다. Null을 허용하지 않습니다.

row_count

bigint

세션에서 지금까지 반환된 행 수입니다. Null을 허용하지 않습니다.

prev_error

int

세션에서 반환된 마지막 오류의 ID입니다. Null을 허용하지 않습니다.

original_security_id

varbinary(85)

original_login_name과 연결된 Microsoft Azure SQL 데이터베이스 보안 ID입니다. Null을 허용하지 않습니다.

original_login_name

nvarchar(128)

클라이언트가 이 세션을 만드는 데 사용한 Microsoft Azure SQL 데이터베이스 로그인 이름입니다. original_security_id에 대응되어야 합니다. Null을 허용하지 않습니다.

last_successful_logon

datetime

현재 세션이 시작되기 전에 original_login_name에 대해 마지막으로 성공한 로그온 시간입니다.

note참고
Microsoft Azure SQL 데이터베이스에서 이 열은 항상 NULL을 반환합니다.

last_unsuccessful_logon

datetime

현재 세션이 시작되기 전에 original_login_name에 대해 실패한 마지막 로그온 시도 시간입니다.

note참고
Microsoft Azure SQL 데이터베이스에서 이 열은 항상 NULL을 반환합니다.

unsuccessful_logons

bigint

original_login_name에 대해 last_successful_logon과 login_time 간에 실패한 로그온 시도 횟수입니다.

note참고
Microsoft Azure SQL 데이터베이스에서 이 열은 항상 NULL을 반환합니다.

group_id

int

이 세션이 속한 작업 그룹의 ID입니다. Null을 허용하지 않습니다.

서버에 대한 VIEW DATABASE STATE 권한이 필요합니다.

note참고
서버에 대한 VIEW DATABASE STATE 권한이 있는 경우 사용자는 데이터베이스에서 실행 중인 모든 세션을 볼 수 있습니다. 그렇지 않은 경우에는 현재 세션만 볼 수 있습니다.

sys.dm_exec_sessions 시스템 뷰에 대한 자세한 내용은 SQL Server 온라인 설명서의 sys.dm_exec_sessions(Transact-SQL)를 참조하십시오.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
표시:
© 2014 Microsoft