+7 495 008 8452 пн.-пт. 10:00 – 17:00
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Пример-упражнение

Пример-упражнение. Настройки MySQL для виртуальной машины

В качестве примера рассмотрим как настроена база данных MySQL в виртуальной машине VMBitrix.

Перейдите в папку /etc/mysql и посмотрите настройки MySQL для виртуальной машины. Выключите виртуальную машину и установите ей большее значение ОЗУ (например, 512 мб). Посмотрите, как изменились настройки в файле /etc/mysql/conf.d/bvat.cnf:

Для 256 мб:
[mysqld]
query_cache_size=32M
innodb_buffer_pool_size=32M
для 512 мб:
[mysqld]
query_cache_size=48M
innodb_buffer_pool_size=96M

Кроме того, при 512 мб система чувствует себя гораздо свободнее:

Доступная память при 256 мб:
# free
             total       used       free     shared    buffers     cached
Mem:        255676     224340      31336          0      33468      67964
-/+ buffers/cache:     122908     132768
Swap:       530136      51800     478336
Доступная память при 512 мб:
# free
             total       used       free     shared    buffers     cached
Mem:        515572     299208     216364          0       6944     186336
-/+ buffers/cache:     105928     409644
Swap:       530136          0     530136

Связано это с тем, что виртуальная машина VMBitrix содержит скрипты, активизирующиеся при загрузке и устанавливающие необходимые параметры системы. Ключевым параметром является объем оперативной памяти, установленный в системе.

Примечание: Кастомизацию настроек можно производить без отключения виртуальной машины. Для этого достаточно вносить изменения в файл /etc/mysql/conf.d/z_bx_custom.cnf.



Назад в раздел

Подписаться на новые материалы раздела:












CAPTCHA