시스템통계 함수

-- MSSQL 2009. 6. 12. 17:54
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
--마지막으로 SQL Server 를 시작한 후 시도한 연결 수를 반환합니다.
select @@connections

--SQL Server 가 마지막으로 시작된 이후 캐시가 아니라 디스크를 읽은 횟수를 반환합니다.
select  @@TOTAL_READ

--마지막으로 시작한 이후 SQL Server 에 의한 디스크 쓰기 수를 반환합니다.
select @@TOTAL_WRITE

--마지막으로 시작한 이후 SQL Server 가 네트워크에서 읽은 입력 패킷 수를 반환합니다.
select  @@PACK_RECEIVED

--SQL Server 가 마지막으로 시작된 후 네트워크에 쓴 출력 패킷 수를 반환합니다
select  @@PACK_SENT

--SQL Server 가 마지막으로 시작된 이후 SQL Server 연결에서 발생한 네트워크 패킷 오류 수를 반환합니다.
select @@PACKET_ERRORS

--마지막으로 시작한 이후 SQL Server 에서 발생한 디스크 쓰기 오류 수를 반환합니다
select  @@TOTAL_ERRORS

--SQL Server 가 마지막으로 시작된 이후의 사용 시간을 반환합니다
--결과는 CPU 시간 증가값 또는 "틱"으로 표시되며 모든 CPU에 대해 누적됩니다. 따라서 실제 경과 시간을 초과할
수 있습니다. @@TIMETICKS를 곱하여 마이크로초로 변환합니다.
select @@CPU_BUSY

--SQL Server 가 마지막으로 시작된 이후 유휴 상태인 시간을 반환합니다
--결과는 CPU 시간 증가값 또는 "틱"으로 표시되며 모든 CPU에 대해 누적됩니다. 따라서 실제 경과 시간을 초과할
수 있습니다. @@TIMETICKS를 곱하여 마이크로초로 변환합니다.
select @@IDLE

--SQL Server 를 마지막으로 시작한 이후 Microsoft SQL Server의 입력 및 출력 작업 수행 시간을 반환합니다
--결과는 CPU 시간 증가값 또는 "틱"으로 표시되며 모든 CPU에 대해 누적됩니다. 따라서 실제 경과 시간을 초과할
수 있습니다. @@TIMETICKS를 곱하여 마이크로초로 변환합니다.
select @@IO_BUSY

--틱당 마이크로초 수를 반환합니다.
select @@TIMETICKS

출처 :
http://sqler.pe.kr/web_board/view_list.asp?id=1010&read=6534&pagec=14&gotopage=14&block=1&part=myboard7&tip

'-- MSSQL' 카테고리의 다른 글

sp_MSforeachtable, sp_MSforeachdb  (0) 2009.06.12
DB내 모든 테이블 전체행 수 구하는 방법 두가지  (0) 2009.06.12
SQL 블랙박스 기능  (0) 2009.06.12
SP_TEMPDBSPACE  (0) 2009.06.12
쿼리힌트 FAST number_rows  (0) 2009.06.12
posted by 어린왕자악꿍