1. my.cnf 설정할 때 참고할 수 있는 샘플 파일 위치

/usr/share/mysql 폴더에 mysql과 관련된 cnf 샘플 파일을 제공하고 있다.
샘플 파일들을 잘 활용하면 DB의 성능 향상에 도움이 된다.

* 리스트 첨부 *
-rw-r--r-- 1 root root   4925 2008-03-04 12:41 my-huge.cnf
-rw-r--r-- 1 root root  20923 2008-03-04 12:41 my-innodb-heavy-4G.cnf
-rw-r--r-- 1 root root   4901 2008-03-04 12:41 my-large.cnf
-rw-r--r-- 1 root root   4908 2008-03-04 12:41 my-medium.cnf
-rw-r--r-- 1 root root   2478 2008-03-04 12:41 my-small.cnf

 1-2. 최근 사용했던 내용 정리
   max_allowed_packet = 1000M      # 용량 큰 dump 파일을 밀어 넣을 때 오류가 생긴다면 이 수치를 높여주면 된다.
   log_bin=mysql-bin                      # mysql log 파일을 남길 때 사용한다. (/var/lib/mysql/파일명.0000001 생성됨)
   max_binlog_size=100M               # mysql log 파일 한개당 용량이며 용량이 다 되면 새로운 파일을 생성한다.
   expire_logs_days=7                    # mysql log 파일 보존 기간이다. (로그가 중요하다면 설정을 피한다)
   

> my.cnf 파일을 수정했다면 다음과 같은 명령어를 이용하여 mysql을 다시 시작해줘야 한다.
   service mysqld restart

'Databases > MYSQL' 카테고리의 다른 글

mysql - BinLog 파일 Text 변환  (0) 2012.02.27
mysql - Replication (Master/Slave 구조) 설정  (0) 2012.02.23
mysql - HeidiSQL Tool 소개  (0) 2012.01.20
mysql - Replication 정의  (0) 2012.01.16
mysql - 덤프하기 (mysqldump)  (0) 2011.10.07

+ Recent posts