RadarURL

조회 수 2665 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
mysql 서버 설치 후 my.cnf 파일 수정에 대해 몇자 적는다.
필자도 그랬지만 mysql 설치 후
# cp support-files/my-medium.cnf /etc/my.cnf <==이렇게 달랑 한다음 손을 놓은 적이 많다.
my.cnf는 mysql의 옵션 파일이라고 보면된다.
이제 설정사항을 몇가지 살펴 봅시다.

____________________________________________________________
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
set-variable = key_buffer=16M
set-variable = max_allowed_packet=1M
set-variable = table_cache=64
set-variable = sort_buffer=512K
set-variable = net_buffer_length=8K
set-variable = myisam_sort_buffer_size=8M
log-bin
server-id = 1

# Point the following paths to different dedicated disks
#tmpdir = /tmp/
#log-update = /path-to-dedicated-directory/hostname

# Uncomment the following if you are using BDB tables
#set-variable = bdb_cache_size=4M
#set-variable = bdb_max_lock=10000

# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = /home/mysql/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = /home/mysql/
#innodb_log_arch_dir = /home/mysql/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#set-variable = innodb_buffer_pool_size=16M
#set-variable = innodb_additional_mem_pool_size=2M
# Set .._log_file_size to 25 % of buffer pool size
#set-variable = innodb_log_file_size=5M
#set-variable = innodb_log_buffer_size=8M
#innodb_flush_log_at_trx_commit=1
#set-variable = innodb_lock_wait_timeout=50

[mysqldump]
quick
set-variable = max_allowed_packet=16M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

[isamchk]
set-variable = key_buffer=20M
set-variable = sort_buffer=20M
set-variable = read_buffer=2M
set-variable = write_buffer=2M

[myisamchk]
set-variable = key_buffer=20M
set-variable = sort_buffer=20M
set-variable = read_buffer=2M
set-variable = write_buffer=2M

[mysqlhotcopy]
interactive-timeout

____________________________________________________________

위 파일을 조금 수정하자..^^;
[mysqld] 아래에 다음을 추가
set-variable = max_connections=1000 <==기본이 100
set-variable = wait_timeout=90 <==기본이 28800(?)
set-variable = max_connect_errors=1000 <==기본이 10 [연결초과가 이 수치 이상 초과하면 db연결이 블락된다]

이정도 설정만으로도 접속과도로인한 실패나 연결갯수 초과로 인한 디비블락은 어느 정도 해결할 수 있을것 같다..
설정 저장후 mysql shutdown 과 시작명령을 내린 후 설정사항이 잘 변경 됐는지 확인한다.
^^




관련글 :


출처 : http://iegate.net/bbs/board.php?bo_table=plus03&wr_id=66

?

공부 게시판

공부에 도움되는 글을 올려주세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 [공지] 공부 게시판 입니다. 처누 2003.08.18 952955
13 유닉스/리눅스 ssh서버가 비밀번호를 거부했습니다. 다시 시도하십시오. YooN 2016.08.23 997
12 네트워크 파일질라 서버에 네트워크 드라이브 마운트하기 YooN 2016.07.01 953
11 유닉스/리눅스 AIX 서버 기초 YooN 2016.05.11 1466
10 유닉스/리눅스 CentOS5 MRTG서버 트래픽 모니터링 file YooN 2014.12.26 1491
9 유닉스/리눅스 [CentOS] MRTG를 설치하여 서버의 대역폭을 기록하자 YooN 2014.12.26 1568
8 유닉스/리눅스 리눅스로 MRTG 트래픽분석서버 구축 YooN 2014.12.26 1447
7 소프트웨어 FileZilla Server, How do aliases work? (파일질라 서버, 별칭 설정 방법) file YooN 2014.09.02 29349
» 데이터베이스 MySQL my.cnf 파일 수정으로 mysql 서버 튜닝하기 YooN 2014.07.07 2665
5 유닉스/리눅스 Linux 서버 하드웨어 정보 확인하기 (CPU, HDD, MEM등) YooN 2014.06.10 2836
4 웹서버,WAS Apache 서버에서 확장자 .htm 파일 내의 php 코드가 실행되지 않는 문제 해결 방법 YooN 2014.05.26 3063
3 하드웨어 서버 랙(rack), 랙 유닛, 서버 캐비닛 개요 file YooN 2014.05.14 1942
2 하드웨어 중소기업 서버 룸 설치는 이렇게··· 6가지 팁 file YooN 2014.05.14 1698
1 웹 프로그래밍 현재 도메인 사이트 주소 확인(php) $_SERVER 함수정리 YooN 2013.04.06 5956
Board Pagination Prev 1 Next
/ 1


즐겨찾기 (가족)

JAESOO's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너