커진 ibdata 파일 정리
페이지 정보
작성자 상석하대 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 에필로그 댓글 0건 조회 5,155회 작성일 19-03-21 17:26본문
InnoDB 로그 파일이며 그냥 줄일 수 없다.
1. 전체 데이터베이스 백업
mysqldump -u root -p -all-databases > 백업파일이름.sql
2. 사용자 데이터베이스들만 삭제
show databases;drop database [사용자데이터베이스];
3. MySql 중지
4. ibdta*, ib_logfile* 파일 삭제
5. 필요시 my.cnf 또는 my.ini에서 해당 부분 조정
5. 필요시 my.cnf 또는 my.ini에서 해당 부분 조정
[mysqld]
innodb_file_per_table #테이블 별 테이블스페이스 사용
innodb_flush_method=O_DIRECT #O/S캐시를 사용하지 않음, O/S와 InnoDB에 이중으로 퍼버링하지 않겠다는 의미, Windows는 무관innodb_buffer_pool_size=8G #물리 메모리의 50% 정도, InnoDB 버퍼 크기
innodb_log_file_size=2G #위 버퍼 크기의 1/4 정도, ib_logifle 크기
6. MySql 시작
7. 전체 데이터베이스 복원
mysql -u root -p -all-databases < 백업파일이름.sql
댓글목록
등록된 댓글이 없습니다.