mysqld 튜닝 관련 질문
글쓴이: 권순선 / 작성시간: 목, 2005/07/21 - 3:11오후
이곳 KLDP BBS가 종종 database connection error 현상을 겪고 있네요.
현재 다음과 같이 mysqld가 설정되어 있는데 성능에 문제가 많은 것 같습니다. db 서버와 웹서버를 한대씩 분리해서 사용중인데 db 연결이 안된다는 메시지가 자주 뜨거든요.
Quote:
[mysqld]
port = 3306
socket = /var/run/mysqld/mysqld.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache = 8
query_cache_size = 32M
thread_concurrency = 4
skip-bdb
현재 db 서버는 HP DL140 모델입니다. 3G Xeon dual, 2G 메모리, IDE 40G HDD로 되어 있고 debian sarge를 사용중입니다. 웹서버에서 돌아가는 프로그램은 phpbb이고 mysql 버전은 4.1대입니다.
어느 부분을 고쳐 주면 성능이 향상될까요?
Forums:
우선 에러의 정확한 내용을 보여주시는 것이 더 좋을듯 싶습니다.max
우선 에러의 정확한 내용을 보여주시는 것이 더 좋을듯 싶습니다.
max connections 에러인지 아니면 다른 에러인지 등등...
에러는 남아 있지 않습니다. 속도 향상을 위해서 로그를 남기지 않도록 설
에러는 남아 있지 않습니다. 속도 향상을 위해서 로그를 남기지 않도록 설정하여 두었거든요.
[quote="권순선"]에러는 남아 있지 않습니다. 속도 향상을 위해서
그렇다면 접속자가 많은 사이트의 mysql에서 가장 많이 발생한는 max connections 에러가 아닐까 하는 추측을 해봅니다.
그렇다면 사양도 좋고하니 max-connections를 늘려주시는 것이 좋을듯 합니다.
댓글 달기