|
MySQL.RU - Webboard
Вернуться
Как уменьшить использование памяти? (Balancer) 08/02/2004 - 09:44:00
Re: Как уменьшить использование памяти? (walrus) 08/02/2004 - 14:25:35
From: Balancer - 08/02/2004 - 09:44:00
Subject:Как уменьшить использование памяти?
-----------------
Есть mysql 4.0.16 / Linux RH7.3, есть ~30..50 тыс. запросов в час, есть машина с 512Мб RAM. my.cnf такой:
[mysqld]
datadir = /usr/databases
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 128M
max_allowed_packet = 1M
max_connections = 300
table_cache = 256
sort_buffer_size = 512K
read_buffer_size = 512K
myisam_sort_buffer_size = 8M
thread_cache = 8
query_cache_size= 8M
Сразу после перезапуска появляется 14 процессов MySQL по ~22Мб. Всё замечательно, но по мере работы они начинают расти и при ~100..150Мб на каждый, объём занятой части свопа достигает >100Мб и машина начинает ужасно тормозить. Что нужно ковырять в сторону уменьшения максимальной занятой памяти? Нарастить память не предлагать, т.к. машина "общественная", денег на неё нет :)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
12884
|
|