'Database/MS-SQL'에 해당되는 글 1건

  1. 2018.07.24 트렌젝션 로그 제거

[MS-SQL 2008 이전]


- 트랜잭션 로그 지우기

BACKUP LOG[DB명] WITH TRUNCATE_ONLY

또는

BACKUP LOG[DB명] WITH NO_LOG


- 로그제거(용량축소)

DBCC SHRINKFILE(DB명_log,truncateonly);


[MS-SQL 2008 이후]

- 복구 모델 변경

ALTER DATABASE [DB명] SET RECOVERY SIMPLE

※위 명령어를 실행 하면 commit된 트렌젝션은 제거되기 때문에 

사이즈가 늘어 나지 않음



- 로그제거(용량축소)

DBCC SHRINKFILE(DB명_log,truncateonly);


- 축소된 용량 확인

sp_helpdb DB명


- 복구 모델 원복

ALTER DATABASE [DB명] SET RECOVERY FULL



Posted by 띠띠스님
이전버튼 1 이전버튼

블로그 이미지
띠띠스님

태그목록

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.5
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함