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
/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 |