как уменьшить размер памяти, занимаемой 1 процессом myqld?

firebird

Новичок
как уменьшить размер памяти, занимаемой 1 процессом myqld?

как уменьшить размер памяти, занимаемой процессом myqld?
Собсно вопрос состоит из двух подвопросов.
1. Нужно ли заниматься этим вопросом (Т.е. каково оптимальное значение размера памяти mysqld на процесс)
2. Если нужно, то какие факторы могут влиять(уменьшать/увеличивать)
размер выделямой памяти под 1 процесс mysqld
исходные данные
mysql 4.1.1
P4 2.8
1 GB
65 процессов муськи занимает 180 Мб оперативы (т.е. ~ 3Mb на процесс)
Спасибо
 

Апельсин

Оранжевое создание
изменять значение буферов общих и тех, которые выделяются по необходимости для соединения.
 

magic

lancer
Re: как уменьшить размер памяти, занимаемой 1 процессом myqld?

Автор оригинала: firebird как уменьшить размер памяти, занимаемой процессом myqld?
Оптимизировать запросы, почитать документацию по настройке сервера.
Автор оригинала: firebird Собсно
1. Нужно ли заниматься этим вопросом (Т.е. каково оптимальное значение размера памяти mysqld на процесс)
Нет:
- дешевле поставить еще один гигабайт;
- сервер уже настроен;
- при уменьшении обьема памяти замедлится работа скриптов;
- неправильная настройка сервера чревата еще большими проблемами.
Автор оригинала: firebird 2. Если нужно, то какие факторы могут влиять(уменьшать/увеличивать)
размер выделямой памяти под 1 процесс mysqld
исходные данные
mysql 4.1.1
P4 2.8
1 GB
65 процессов муськи занимает 180 Мб оперативы (т.е. ~ 3Mb на процесс)
Спасибо
Оптимизация в MySQL
Настройка параметров сервера

Резюмирую - при избытке личного свободного времени можно заняться оптимизацией скриптов, тестированием нагрузки и тонкой настройкой сервера, но дешевле купить память :)
 

si

Administrator
у mysqld не процессы а потоки (threads) большая часть этой памяти общая. в дистрибутиве есть несколько my.cnf под разное кол-во памяти
 

AnToXa

prodigy-одаренный ребенок
смотри pmap на эти процессы, очень удивишься.
 

Alexandre

PHPПенсионер
используй кеширование, тогда у тебя на 10 процессов httpd будет висеть 1 процесс mysql
 

firebird

Новичок
Автор оригинала: Alexandre
используй кеширование, тогда у тебя на 10 процессов httpd будет висеть 1 процесс mysql
Средствами чего предлагается организовать кеширование (РНР, апача, mysql)?
 
Сверху