데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

안녕하세요.

 

< PROBLEM >

데이터베이스 로그파일의 크기를 줄이려고 했으나 실패. shrink 명령어를 써서 줄이려고 했으나 그대로 임.

트랜젝션 로그를 백업하였으나 로그 파일 용량 그대로임.

 

<원하는 사항>

 트랜젝션 로그 파일 크기를 줄이고 싶고, log Space Used 값을 낮추고 싶습니다.

 

< 제가 시도했던 사항>

현재 사용하는 서버의 로그 사용량 입니다.

 

 dbcc sqlperf (logspace);

20130307_db_used.png

 

Log Space 가 Full 에 가까워서 로그를 줄이려고 아래와 같이 수행했지만 줄어들지 않았습니다.

 

ALTER DATABASE DBName SET RECOVERY SIMPLE
go
 
-- 로그를잘라낸다. (저희는 로그 파일이 3개가 있는데 그 중에서 3번째 로그가 용량이 많아서 줄이려고 했습니다.)
DBCC SHRINKFILE (N'DBName_log3' , 1024)
go
 
EXEC sp_helpdb DBName
go

-- 복구모델을변경
ALTER DATABASE DBName SET RECOVERY FULL
go

 

위와 같이 했지만 여전히 아래와 같이 나옵니다.

20130307_db_used.png

 

데이터베이스 속성에 들어가서 아래 빨간색 부분의 용량을 줄였지만 다시 속성에 들어가 보면 변경되지 않았습니다.

20130307_db_attribute.png

 

그래서 아래와 같이 트랜젝션 로그를 백업 받았는데도 Log Space Used 가 안 떨어 지네요.

backup log DBName
 to disk = 'e:\dbname_log_backup_20130307.bak'
 with stats = 10
Go

 

로그 용량도 그대로구요. (약 16GB) - 아래 빨간색 밑줄 확인 요망

20130307_db_file.png

 

제가 알기로는 트랜젝션 로그를 백업 받으면 로그가 지워지는 걸로 알고 있는데, 왜 Log Space Used 항목이 100에 가까운지 모르겠네요.

 

해결책 좀 부탁드리겠습니다.

 

No. Subject Author Date Views
6552 질문 드립니다~ [3] 뽀챙 2013.03.11 5967
6551 union all 할 경우 결과값 [4] q0822kang 2013.03.11 6839
6550 파티션 split 시 아래와 같은 에러가 납니다. [2] 하흥수 2013.03.11 7834
6549 [고민] SQL 2000의 DB를 SQL 2008 R2로 복원후 퍼포먼스 문제 [3] 말포이 2013.03.09 7253
6548 메뉴와 하위메뉴 [1] q0822kang 2013.03.08 6903
6547 쿼리문의 드려요. [7] 김주희_283448 2013.03.08 6786
6546 기본 함수들(LEN, getdata, cast, rtirm .. 등)들은 어디에 저장되어 있는지요? [2] 김시준 2013.03.07 7133
6545 운영 중에 shrinkdatabase 해도 될라나요?? [8] 디비러 2013.03.07 8603
6544 sp, fnction, view등의 Query Text(Query source) 조회 [2] 김시준 2013.03.07 6635
6543 count 특정조건 관련해서 질문좀 드리겠습니다. [5] 여대생 2013.03.07 6821
6542 프로파일 로그중에 이상한게 있어서 질문드립니다~ [4] 처리짱 2013.03.07 8311
6541 byte 단위로 잘라서 테이블에 입력하기 [4] 우갸우갸v 2013.03.07 7664
» 트랜젝션 로그파일이 full 에 가까워지고 있습니다. 도와주세요. [4] 우생 2013.03.07 7427
6539 복원이 안되요 계속 사용중이라는 문구가 뜹니다. [1] 작은꼬마 2013.03.07 9444
6538 MSSQL 느려짐과 관련해 문의 드립니다. [1] 토토로 2013.03.07 20693
6537 이미지 DB 업로드후 엑셀에서 다시 이미지로...? [1] 핸디08 2013.03.07 7326
6536 혹시 인덱스 필드.... [1] 알아야산다 2013.03.06 6571
6535 쿼리 문의드립니다. [4] 퀸동 2013.03.06 7172
6534 백업파일로 DB복원한후 스케줄러에서 백업을 다시 받았더니.. [1] 김준형_283549 2013.03.06 6849
6533 XACT_STATE()함수 사용시... [2] Light 2013.03.06 7504





XE Login