모든 데이터베이스에서 트랜잭션 로그 공간의 사용에 관한 통계를 제공합니다.
구문
DBCC SQLPERF ( LOGSPACE )
비고
트랜잭션 로그는 각 데이터베이스에서 데이터 변경에 관한 정보를 수집합니다. DBCC SQLPERF(LOGSPACE)에서 반환된 정보는 사용된 공간 크기를 모니터링하는 데 사용되며 트랜잭션 로그를 백업하거나 잘라낼 시기를 나타냅니다.
결과 집합
다음 표는 결과 집합의 열을 설명한 것입니다.
열 이름 | 정의 |
---|---|
Database Name | 로그 통계가 표시될 데이터베이스의 이름입니다. |
Log Size(MB) | 로그에 사용 가능한 실제 공간의 크기입니다. Microsoft® SQL Server™는 내부 헤더 정보를 위해 적은 양의 디스크 공간을 예약하므로 이것은 로그 공간에 원래 할당된 크기보다 작습니다. |
Log Space Used (%) | 로그 파일에서 현재 트랜잭션 로그 정보가 차지하는 비율입니다. |
Status | 로그 파일의 상태입니다(항상 0임). |
사용 권한
DBCC SQLPERF 권한은 기본적으로 모든 사용자에게 부여됩니다.
예제
다음은 현재 설치된 모든 데이터베이스의 LOGSPACE 정보를 표시하는 예제입니다.
DBCC SQLPERF(LOGSPACE)
GO
결과 집합은 다음과 같습니다.
Database Name Log Size (MB) Log Space Used (%) Status
------------- ------------- ------------------ -----------
pubs 1.99219 4.26471 0
msdb 3.99219 17.0132 0
tempdb 1.99219 1.64216 0
model 1.0 12.7953 0
master 3.99219 14.3469 0
'MSSQL' 카테고리의 다른 글
[MSSQL] sql서비스 실행시 자동 실행되는 프로시저 관련 (0) | 2016.07.16 |
---|---|
[MSSQL] ldf 파일 사이즈 줄이기 또는 삭제하기 (0) | 2016.07.16 |
[MSSQL] Property Owner is not available (0) | 2016.07.16 |
[MSSQL] INDEX 인덱스 정리 (0) | 2016.07.16 |
[MSSQL] ERROR 15023 에러 (0) | 2016.07.16 |