как ускорить Medoc

Рекомендации по ускорению приложения Medoc и увеличению быстродействия системы:
1.    Соответствие технических характеристик физического сервера, на котором установлена серверная часть программы, минимальным требованиям, описанным на сайте me-doc.com.ua

2.    Обязательное использование при работе клиент-серверной версии программы, с размером базы Zvit.FDB более 4 Гб, дополнительной службы Firebird;

3.    Настройка соединение серверной части с базой и службой ZvitGrp, Firebird с помощью
Connectionsetup.exe по IP адресу. Файл Connectionsetup.exe размещен в корневом каталоге серверной части программы M.E.Doc IS.

4.    Выполнить дополнительные настройки службы Firebird в Connectionsetup.exe – пункт «Додаткові налаштування». Возможно, увеличить использование ресурсов для службы Firebird вручную или указать «Рекомендовані параметри».

5.    При внесении дополнительных параметров для службы Firebird рекомендовано:

-«Кількість CPU» — указать количество ядер 2 и более, поддерживаемых  CPU.

-«Пам’яті виділено для менеджера блокувань » — увеличить по 1-2 Мб на каждого пользователя, подключенного к базе программы;

— «Пам’ять для сортування» —  увеличить по 16-32 Мб на каждого пользователя, подключенного к базе программы;

— «Розмір блоку тимчасового кешу» —  увеличить до 256МБ, можно больше, ориентировочно по 30-40 МБ на пользователя, но не более 1024 МБ для 32-битной версии Firebird;

— «Кеш сторінок» — увеличить значение в сумме по 30-40 МБ на каждого пользователя.

6.    В Connectionsetup.exe необходимо увеличить параметр «Max. кількість з’єднань» ориентировочно по 2 соединения на каждого пользователя.

7.    Если все методы в пунктах 1-6 не увеличили быстродействие работы программы, Вам необходимо перевести работу Firebird в режим Сlassic, для оптимизации выполнения запросов и процессов в базе выделением отдельного потока на каждый запрос;

8.    Выполнить перемещение файла базы ZvitFdb на другой сетевой или локальный диск.

При кол-ве пользователей более 15 рекомендуем переключить Firebird в режим “Classic”.
Инструкция по переключению Firebird в режим Classic:
Перед переключением необходимо изменить настройки.
Запустить ConnectionSetup.exe -> Додаткові налаштування и изменить значения на схожие с параметрами на скрине.

Параметры «Розмір блоку тимчасового кешу» и «Кеш сторінок» возможно увеличить в 2 раза, если объем ОЗУ более 6-8 Гб.

Переключение Firebird в режим Classic, вариант 1:
1. Остановить службу ZvitGrp  и Firebird;
2. В реестре ОС изменить значения параметра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Firebird server — ZvitGrp4\ImagePath
с «C:\Program Files\Common Files\Firebird_M1\bin\fbserver.exe -s»
на «C:\Program Files\Common Files\Firebird_M1\bin\fb_inet_server.exe -s»
3. Запустить службу Firebird. (Появится fb_inet_server.exe)
4. Запустить службу ZvitGrp  .

Переключение Firebird в режим Classic, вариант 2:
Если у вас несколько служб не забывайте менять путь и имя службы.
1. Остановить службу ZvitGrp  и Firebird
2. sc delete «Firebird server — ZvitGrp1» //удаляем службу
3. C:\Program Files\Common Files\Firebird_M1\bin\install_classic.bat ZvitGrp1 //создаст службу Firebird в режиме Classic
3.1. Создаст службу со служебным именем «FirebirdServerZvitGrp1» и отображаемым именем «Firebird server — ZvitGrp1»
4. Запустить ConnectionSetup.exe и выставить значение максимального количества соединений 400, можно подобрать опытным путем.
5. Запустить службу Firebird. // Появится fb_inet_server.exe
6. Запустить службу ZvitGrp.

Закладка Постоянная ссылка.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *