We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
vesta съедает всю память.
Re: vesta съедает всю память.
сделал и перегрузил. поясните, пожалуйста, смысл этих действий и как вы по логу это поняли?demian wrote: в файле /etc/my.cnf
key_buffer = 16M переименуйте в key_buffer_size = 16M
innodb_buffer_pool_size = 16M <--- такую строчку добавьте
Re: vesta съедает всю память.
key_buffer :uncleanon wrote:сделал и перегрузил. поясните, пожалуйста, смысл этих действий и как вы по логу это поняли?demian wrote: в файле /etc/my.cnf
key_buffer = 16M переименуйте в key_buffer_size = 16M
innodb_buffer_pool_size = 16M <--- такую строчку добавьте
131129 13:19:44 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
innodb_buffer_pool_size
131129 13:19:44 InnoDB: Initializing buffer pool, size = 128.0M - такой большой буфер вам явно не нужен будет. в старой версии mysql по умолчанию он был 8M... с версии 5.5 128M дефолтно, если не указано другое значение.
to skid: может стоит поправить установщик... текущий шаблон mysql-512.cnf оставить при установки с -d под обычную установку поправить использовать поправленный
Re: vesta съедает всю память.
у меня вот такой вопрос: почему вообще innodb по умолчанию? я всю жизнь работал myisam, и все таблицы в бд у меня имеют тип myisam. не может быть в этом причина?
Re: vesta съедает всю память.
ну вордпрес возможно увидел что у вас включено innodb и решил заюзать ее + roundcube юзает innodb... судя по количеству таблиц скорее это roundcubeuncleanon wrote:
у меня вот такой вопрос: почему вообще innodb по умолчанию? я всю жизнь работал myisam, и все таблицы в бд у меня имеют тип myisam. не может быть в этом причина?
замечательно... что знаете о наличии удобных скриптов..
innodb_buffer_pool_size = 16M уменьшайте до 8M будет даже с выростом... вам всего 4.2M нада...
пойдем дальше
key_buffer = 16M --> 8M
myisam_sort_buffer_size = 4M
join_buffer_size=1M --> 512K
read_buffer_size=1M --> 512k
sort_buffer_size=2M --> 1M
tmp_table_size=16M --> 8M
тюнер будет ругаться join_buffer_size но особо не беспокоится... просто некоторые запросы в вордпресе кривые...
Re: vesta съедает всю память.
demian wrote: key_buffer = 16M --> 8M
myisam_sort_buffer_size = 4M
join_buffer_size=1M --> 512K
read_buffer_size=1M --> 512k
sort_buffer_size=2M --> 1M
tmp_table_size=16M --> 8M
тюнер будет ругаться join_buffer_size но особо не беспокоится... просто некоторые запросы в вордпресе кривые...
тоесть есть смысл все таблицы перевести в innodb? или оставить как есть?
Re: vesta съедает всю память.
вот так теперь стало.
Re: vesta съедает всю память.
вот теперь то что надо... 47% юзать будет мускул... остается больше под работу php и остальногоuncleanon wrote:demian wrote: key_buffer = 16M --> 8M
myisam_sort_buffer_size = 4M
join_buffer_size=1M --> 512K
read_buffer_size=1M --> 512k
sort_buffer_size=2M --> 1M
tmp_table_size=16M --> 8M
тюнер будет ругаться join_buffer_size но особо не беспокоится... просто некоторые запросы в вордпресе кривые...
тоесть есть смысл все таблицы перевести в innodb? или оставить как есть?
не прироста не даст производительности... .так что нет смысла.... оставьте как есть...
через сутки-двое еще раз пустите тюнер посмотреть статистику... но для более менее нормальной работы этих параметров будет достаточно, если не будет больше 70 одновременных посетителей...
Re: vesta съедает всю память.
innodb_buffer_pool_size = 16M про это еще забыли... 8M
Re: vesta съедает всю память.
Спасибо большое за помощь, прогоню тесты и отпишусь. Нагрузочное тестирование, например siege, покажет реальную картину нагрузок? При такой нагрузке запуск тюнера покажет слабые места?demian wrote: вот теперь то что надо... 47% юзать будет мускул... остается больше под работу php и остального
не прироста не даст производительности... .так что нет смысла.... оставьте как есть...
через сутки-двое еще раз пустите тюнер посмотреть статистику... но для более менее нормальной работы этих параметров будет достаточно, если не будет больше 70 одновременных посетителей...
Re: vesta съедает всю память.
demian wrote:innodb_buffer_pool_size = 16M про это еще забыли... 8M
вот так кстати стало после изменения innodb_buffer_pool_size. и сайт стал показывать 500 ошибку, после рестарта httpd все вроде нормально