Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
12884



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |