본문 바로가기
I T/Linux

MYSQL max coonection 값 변경

by 루솨 2015. 8. 30.

참조 : www.adminplay.com


 


 


// max_connection이 어떻게 잡혀있는지 확인한다.
# mysqladmin -u root -p variables | grep max_connection
password:
| max_connections | 100 


vi /etc/my.cnf


(  해당위치에 없다면 locate my.cnf  로 찾을수 있습니다.)


[mysqld]
port            = 3306
socket          = /tmp/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
myisam_sort_buffer_size = 8M
max_connections=300


max_connect_errors=10000


max_user_connections=50


 


추가를 해줍니다.


 


/etc/rc.d/init.d/mysqld restart


라인은 직접 추가 해주셔야 하며


기본 설정은 max_connections 는 100 , max_connect_errors 는 10 으로 되어있습니다.


 


p.s


mysqladmin processlist 로 오류의 원인을 먼적 확인하시는게 좋습니다.


/usr/local/mysql/bin  폴더에서 ./mysqld_safe -O max_connections=1000 -O wait_timeout=10  그리고 mysqladmin -uroot -p reload