Уважаемые партнеры, у нас отличные новости!

С 1 марта 2018 года мы перешли на новый сервис технической поддержки, намного быстрее и удобнее предыдущего.

Найти его можно по адресу support.fort-monitor.ru

Теперь в нём доступен активный поиск по базе знаний и структурированная справка.

Кроме того, у вас появилась возможность создавать свои темы для общения и обсуждения, а также делиться своим опытом работы с нами.

Перейти на новый сервис поддержки и пройти обязательную повторную регистрацию вы можете здесь.

Краткая инструкция по возможностям сервиса доступна по ссылке

Внимание! Отправлять свои запросы вы можете по почте: support@fort-telecom.ru, он остался прежним.

Старый портал поддержки остаётся активным для того, чтобы вы могли отслеживать свои предыдущие запросы.

Старая база знаний: ПО FortMonitor
Настройка/оптимизация базы данных.
Отправил Александр Мясников вкл 16 December 2013 11:24 AM

В процессе работы программного обеспечения Fort Monitor (как 2, так и 3 версии) основная нагрузка ложится на базу данных. Чем больше объектов контролируется системой, чем больше пользователей одновременно запрашивают данные или отчеты, тем больше нагрузка и медленнее работает система.

Рекомендуем внести некоторые изменения в конфигурационный файл СУБД MySQL, чтобы ускорить работу сервера.

Параметры хранятся в файле my.ini , который, в свою очередь, располагается в директории C:\Program Files\MySQL\MySQL Server 5.5\ , для других версий файл настроек может хранится в директории C:\ProgramData далее папка, связанная с вашей версией MySQL Sevrer.

Редактируется этот файл с помощью блокнота. На системах Windows Server 2008 или Windows 7/Windows 8 рекомендуем запустить Блокнот от имени Администратора и открыть файл из Блокнота.

После того, как открыли файл, следует "прокрутить" просмотр текста вниз и найти интересующие нас параметры. Еще это можно сделать с помощью поиска в тексте файла.

Нас интересуют следующие параметры:


innodb_flush_log_at_trx_commit=1

 Значение по умолчанию «1» означает, что каждая UPDATE-транзакция (или аналогичная команда вне транзакции) должна сбрасывать буфер на диск, что достаточно ресурсоёмко. Большинство приложений будут хорошо работать со значением «2» (т.е. «не сбрасывать буфер на диск, только в кэш ОС»). Таким образом, стока будет иметь следующий вид:

innodb_flush_log_at_trx_commit=2


Далее:

innodb_log_buffer_size=6M

Рекомендуем немного увеличить значение innodb_log_buffer_size , рекомендуемое значение — около 15-30 МБ.


И наконец:


innodb_buffer_pool_size=хххM

- крайне важная настройка, обязательно обратите на неё внимание. Устанавливайте innodb_buffer_pool_size в 50-70% доступной оперативной памяти. Однако не стоит увлекаться, нужно найти оптимальный размер, исходя из общего объема оперативной памяти и требуемого объма для остальных приложений сервера.
Например, для сервера с размером базы данных 10 - 30 Гб, общим объемом оперативной памяти 8Гб, на котором кроме FortMonitor Server нет "тяжелых" приложений, можно задать  innodb_buffer_pool_size=4G

Также следует обратить внимание, записаны ли в файл настройки, упомянутые в руководстве по установке Fort Monitor 3:

wait_timeout=180
interactive_timeout=180
net_read_timeout=30
net_write_timeout=60

Подробное описание всех параметров MySQL можно прочитать здесь.

(4 голоса(ов))
Эта статья оказалась полезной
Эта статья оказалась бесполезной

Комментарии (0)
Центр поддержки пользователей Fort Telecom