Здравствуйте. В общем столкнулся с такой проблемой:
Сервере стоит на Linux Mandriva 2005. База данных – MySQL 4.0.20. При пиковой нагрузки сервера (~200 человек в онлайне) машина начинает падать, странице не открываются, по ssh протоколу заходит очень долго (каждая операция длиться по несколько минут, а то и вообще виснет)
В фйлике my.cnf уже вписано:
# The MySQL server
[mysqld]
port = 3306
socket = /var/run/mysql/mysql.sock
skip-locking
key_buffer = 30M
max_allowed_packet = 5M
table_cache = 1500
sort_buffer_size = 2M
net_buffer_length = 8K
myisam_sort_buffer_size = 64M
tmp_table_size=32M
set-variable = max_connections=650
set-variable = join_buffer_size=1M
set-variable = read_buffer_size=1M
set-variable = thread_cache_size=128
set-variable = thread_cache_size=128
set-variable = wait_timeout=900
set-variable = connect_timeout=10
set-variable = query_cache_limit=2M
set-variable = query_cache_size=64M
set-variable = query_cache_type=1
set-variable = thread_concurrency=8
В логах пишет по несколько десятков раз подрят:
Aborted connection 14086 to db: 'ipb' user: 'root' host: `localhost' (Got an error writing communication packets)
Подскажите что делать.
|