'MYSQL'에 해당되는 글 2건

  1. 2010.01.26 문자 조합
  2. 2009.04.26 DB LOG 용량 줄이기

문자 조합

Linux/mysql 2010. 1. 26. 15:35
update aaa
set a = concat('A000' , 1);
Posted by 아로스
간혹 DB의 용량을 보면 데이터 쪽은 그럭저럭 괜찮은데

오랜 사용으로 로그 파일 크기가 엄청나게 커지는 경우가 있습니다.

이럴때는 늘어날데로 늘어난 DB LOG의 크기를 줄여야 합니다.

메니지먼트 스튜디오 쿼리창에 다음과 같이 하시면 됩니다.

backup log ABC with no_log

DBCC SHRINKFILE(ABC_log, 1024)

이렇게 하시면 처음 명령에서 ABC에 대한 로그를 삭제한후

두번째 명령에서 Log 파일의 크기를 조정합니다.

1024는 1GB 로 MB 단위로 쓰시면 됩니다.

위와 같이 실행하였는데 줄어들지 않는 경우 해당 DB 속성에 들어가 Transaction Log의 초기값을 1MB로 설정 후 적용하고 위의 backup & shrink 작업을 실행하면 됩니다.

BACKUP LOG [데이터베이스] WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE ([데이터베이스이름], TRUNCATEONLY)
Posted by 아로스
1

아로스

달력