반응형
트랜잭션 로그 사이즈를 테이블에 쑤셔 넣어 보자!!
... 이게 뭐 하는 짓이여 -_-;;
# Intro
트랜잭션 로그 사이즈를 보는 명령어는 아래와 같다.
dbcc sqlperf(logspace)
그러면~ 이걸 이용해서 로그 사이즈를 테이블에 넣어 보자!
1. 일단 저장 할 테이블을 맹글고
create table log_dbcc(
dbname varchar(50),
logsize float,
logused float,
status int)
dbname varchar(50),
logsize float,
logused float,
status int)
2. 그냥 넣으면 끝이다 -_-
insert into log_dbcc execute('dbcc sqlperf(logspace)')
3. 확인을 해 보자.
select * from log_dbcc
4. 총합계 보기
select sum(logsize),sum(0.01*logsize*logused) from log_dbcc
... 케이군은 쓸대 없는 짓을 잘 한다 -_-
어의 없다고 한다면... ㅡ..ㅡ;;
자세히 보면 응용해서 써 먹을 수 있겠구나 라고 생각되는 부분이 있을 꺼이다. ㅎㅎ
가령~ dbcc 문을 이용해서 데이터를 뽑는걸 테이블에 저장 할 수 있으니
이는 곳 데이터를 가공 해서 볼 수 있다는 뜻이 되겄심다 ^-^
반응형
댓글