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




MySQL.RU - Webboard



Вернуться
Как уменьшить использование памяти? (Balancer) 08/02/2004 - 09:44:00
      Re: Как уменьшить использование памяти? (walrus) 08/02/2004 - 14:25:35

> Original message text:
> 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Мб и машина начинает ужасно тормозить. Что нужно ковырять в сторону уменьшения максимальной занятой памяти? Нарастить память не предлагать, т.к. машина "общественная", денег на неё нет :)
>


From: walrus - 08/02/2004 - 14:25:35
Subject:Как уменьшить использование памяти?
-----------------
100..150M это не на каждый а всего. Линукс threads устроены так, что в таблицы процессов они выглядят отдльными задачами, хотя все используют общую память. Если начинает свопить, значит надо уменьшить память, которую выделили под mysql.

Вот зддесь вот описано че можно рулить:
http://www.mysql.com/doc/ru/Memory_use.html


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
12884



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