надзвичайно повільна робота мережевої версії

Проблеми зв'язані з роботою сервер-клієнт MEDOC
Skykite
Повідомлень: 32
З нами з: 05 лютого 2015, 16:58

Re: надзвичайно повільна робота мережевої версії

Повідомлення Skykite » 06 лютого 2015, 09:05

Спасибо,будем выбивать комплектующие. По результату отпишусь :)

pamidoroff
Повідомлень: 90
З нами з: 05 січня 2012, 13:37

Re: надзвичайно повільна робота мережевої версії

Повідомлення pamidoroff » 10 лютого 2015, 10:54

Белокопытов Геннадий писав:Skykite
Также, Вам необходимо увеличить размер кэшей в дополнительных настройка Firebird:
- для блокировок по 1МБ на пользователя,
- для сортировок подобрать где-то 16-32 МБ,
- для общего кеша до 256МБ можно чуть больше по 30-40 МБ на пользователя.
Геннадий, я установил Firebird 2.1, отдельно, скачав его с firebirdsql.org. Кнопка "Дополнительные настройки" в ConnectionSetup у меня запрещена. Есть возможность настроить Firebird по другому? Спасибо.

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 9754
З нами з: 13 січня 2012, 11:21

Re: надзвичайно повільна робота мережевої версії

Повідомлення Белокопытов Геннадий » 10 лютого 2015, 11:53

pamidoroff
Здравствуйте!
Уточните, пожалуйста, какой тип Firebird Вы установили? (Embedded, Classic, Superserver)
В Connectionsetup.exe Вы указали "Використовувати FB-сервер", его порт и размещение БД?

pamidoroff
Повідомлень: 90
З нами з: 05 січня 2012, 13:37

Re: надзвичайно повільна робота мережевої версії

Повідомлення pamidoroff » 10 лютого 2015, 13:44

Белокопытов Геннадий писав: pamidoroff
Здравствуйте!
Уточните, пожалуйста, какой тип Firebird Вы установили? (Embedded, Classic, Superserver)
В Connectionsetup.exe Вы указали "Використовувати FB-сервер", его порт и размещение БД?
Здравствуйте Геннадий. Установил Суперсервер 2.1.
| Показать
Зображення

Diem
Повідомлень: 8
З нами з: 08 лютого 2015, 00:56

Re: надзвичайно повільна робота мережевої версії

Повідомлення Diem » 10 лютого 2015, 17:11

Ну вообщем господа, это какой-то жах! Дико тормозит сетевой медок!!!
Конф "сервера": Core i3 4330/ 8Gb RAM / 128Gb SSD (r/w - 500/300) Server 2008R2 SP1, МЕДок сетевая с внешним ФБ сервером, одновременно работающих(смотрящих) до 10 человек, база размером 4,7Гб

Что уже не делал, настройки и так и этак и как рекомендовали на 1й странице и по своему, подменял ФБ, в базе идет версия 2.1.4, подкидывал последнюю 2.1 с сайта (2.1.7.18553) и даже подкинул 64бит версию, как ни странно завелась :).Базу сворачивал и разворачивал gbak - ом, дабы избавиться от мусора... Вот только толку мало.... открытие первичных документов от 5 сек(это лучшее что я выжал) до 1мин и больше (если открывать док. ТИП: ДОД2), просто печаль....
Может есть какой секрет? может ФБ 2.1 не дружит с Сервер 2008? вообще не понятно что делать..

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 9754
З нами з: 13 січня 2012, 11:21

Re: надзвичайно повільна робота мережевої версії

Повідомлення Белокопытов Геннадий » 10 лютого 2015, 17:27

Diem
Здравствуйте!
Вы можете установить Firebird server версии 2.1.4 с типом Classic, который будет выделять отдельный процесс запроса к базе на одного пользователя.

Diem
Повідомлень: 8
З нами з: 08 лютого 2015, 00:56

Re: надзвичайно повільна робота мережевої версії

Повідомлення Diem » 10 лютого 2015, 17:31

могу, только каким образом его зацепить к Медку? т.к. на тестовом стенде ставил отдельно ФБ, потом ставил по чистому медок и он при инсталяции и выборе "отдельный фб сервер" ставит свой экземпляр фб и с ним работает. или нужно просто его погасить в службах?
и где взять инсталяцию версии 2.1.4, на сайте фб есть только последняя 2.1.7?

Kusaka
Повідомлень: 50
З нами з: 10 лютого 2015, 17:43

Re: надзвичайно повільна робота мережевої версії

Повідомлення Kusaka » 10 лютого 2015, 17:57

Добрый день!
Вот уже более полутора недель наблюдается значительное замедление процесса работы программы MEDok.
Программа – сетевая, работает в терминальном режиме. По состоянию на сейчас, пробовалась различная конфигурация как серверного «железа» так и настроек самого firebird-а. Для чистоты эксперимента была также поднята «с нуля» ОСЬ аналогичная "Боевой", однако каких либо положительных результатов так и не получено.
Текущие настройки firebird-а (Classic):
ЦПУ - 4
Память менеджера - 32
Память сортировка - 128
Временный кэш - 124
Кэш страниц - 131000
Текущие настройки аппаратной части:
Server 2003 sp3
6 ядер Xeon E5645 2.40 GHz
16 Gb RAM
Размер базы – 8,15 Гб.
Количество пользователей работающих в программе: колеблется от 15 до 43.
Работа бухгалтерии весьма серьезно затруднена, ибо среднее время открытия программы: 7 – 12 мин.
Переход из вкладки на вкладку ~ 2-3 мин.

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 9754
З нами з: 13 січня 2012, 11:21

Re: надзвичайно повільна робота мережевої версії

Повідомлення Белокопытов Геннадий » 10 лютого 2015, 23:28

pamidoroff писав:
Белокопытов Геннадий писав: pamidoroff
Здравствуйте!
Уточните, пожалуйста, какой тип Firebird Вы установили? (Embedded, Classic, Superserver)
В Connectionsetup.exe Вы указали "Використовувати FB-сервер", его порт и размещение БД?
Здравствуйте Геннадий. Установил Суперсервер 2.1.
После установки сервера Firebird Вам необходимо:
1) установить порт работы Firebird в Connectionsetup.exe такой, как в файле firebird.config (по умолчанию RemoteServicePort = 3050) который расположен в каталоге установки Firebird (C:\Program Files\Common Files\Firebird);
2) проверить правильность указанного порта Firebird и путь к новому установленному серверу Firebird в ветке реестра ОС, в которой прописана программа (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\IntellectService\BusinessDoc или HKEY_LOCAL_MACHINE\SOFTWARE\IntellectService\BusinessDoc2)
| Показать
Снимок04.jpg
Снимок04.jpg (134.93 Кіб) Переглянуто 4950 разів
3) в Connectionsetup.exe укажите путь к базе данных в строке "Розміщення БД".
4) перезапустите службы программы.

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 9754
З нами з: 13 січня 2012, 11:21

Re: надзвичайно повільна робота мережевої версії

Повідомлення Белокопытов Геннадий » 10 лютого 2015, 23:30

Diem писав:и где взять инсталяцию версии 2.1.4, на сайте фб есть только последняя 2.1.7?
Вы можете установить официальную версию Fbserver 2.1.7 отдельно на сервере.

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 9754
З нами з: 13 січня 2012, 11:21

Re: надзвичайно повільна робота мережевої версії

Повідомлення Белокопытов Геннадий » 10 лютого 2015, 23:34

Kusaka
Здравствуйте!
Уточните, пожалуйста, Вы работаете в терминальном режиме с программой M.E.Doc IS или в клиент-серверном?
Какой процент загрузки ЦП и памяти во время наблюдение медленной работы программы или подвисания?

Kusaka
Повідомлень: 50
З нами з: 10 лютого 2015, 17:43

Re: надзвичайно повільна робота мережевої версії

Повідомлення Kusaka » 11 лютого 2015, 10:39

Геннадий, как уже писалось ранее, программа работает в терминальном режиме.
% загрузки, как выяснилось путем проб, не зависти от количества пользователей в программе, только от количества доступных ОС-и процессоров:
если их 4 - то 30-45%
если 6 - 17-27%
Если 8 - 12-17%
погрешность +/- 2-3 %

Kusaka
Повідомлень: 50
З нами з: 10 лютого 2015, 17:43

Re: надзвичайно повільна робота мережевої версії

Повідомлення Kusaka » 11 лютого 2015, 11:10

В продолжение моего вопроса:
после входа в программу более 35-ти пользователей с завидным постоянством падает служба firebird server.
Итак вопрос прост: как повысить быстродействие программы (вопрос явно не в "железе" и настройках firebird-а), а также стабилизировать работу программы?

Diem
Повідомлень: 8
З нами з: 08 лютого 2015, 00:56

Re: надзвичайно повільна робота мережевої версії

Повідомлення Diem » 11 лютого 2015, 11:13

Господа! кто-то может дать оптимальные настройки для Firebird в режиме Classic или выдержки из firebird.config ?

pamidoroff
Повідомлень: 90
З нами з: 05 січня 2012, 13:37

Re: надзвичайно повільна робота мережевої версії

Повідомлення pamidoroff » 11 лютого 2015, 18:46

Белокопытов Геннадий писав:2) проверить правильность указанного порта Firebird и путь к новому установленному серверу Firebird в ветке реестра ОС, в которой прописана программа (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\IntellectService\BusinessDoc или HKEY_LOCAL_MACHINE\SOFTWARE\IntellectService\BusinessDoc2)
| Показать
Снимок04.jpg
Спасибо Геннадий. Если у меня 6-ть ядер, в настройках выбрать 4 или руками поставить 6?

pamidoroff
Повідомлень: 90
З нами з: 05 січня 2012, 13:37

Re: надзвичайно повільна робота мережевої версії

Повідомлення pamidoroff » 11 лютого 2015, 18:47

Diem писав:Господа! кто-то может дать оптимальные настройки для Firebird в режиме Classic или выдержки из firebird.config ?
у меня там все закомментировано, кроме порта 3050

Kusaka
Повідомлень: 50
З нами з: 10 лютого 2015, 17:43

Re: надзвичайно повільна робота мережевої версії

Повідомлення Kusaka » 11 лютого 2015, 20:31

Итак, имеем итог:
после правки путя в ImagePath ("HKEY_LOCAL_MACHINE\SOFTWARE\Firebird server - ZvitGrp\") c fbserver.exe на fb_inet_server.exe а также изменения connections setup на нижеприведенные параметры и, соответственно, перезапуска служб, ситуация исправилась в лучшую сторону.

Память менеджера - 1
Память сортировка - 8
Временный кэш - 64
Кэш страниц - 2048

Однако на момент внесения исправлений на рабочих местах осталось уже только около 30-ти пользователей программы, которые хоть и с трудом но смогли загнать 4 ядра процессора в стабильную 100%-ю загрузку (ибо, после изменения на fb_inet_server.exe программа стала КУДА требовательнее по ресурсам. Этот вопрос, все же, вполне решаем) однако, положить базу так и не смогли. Ждем завтрашнего утра для получения более полной картины.

Diem
Повідомлень: 8
З нами з: 08 лютого 2015, 00:56

Re: надзвичайно повільна робота мережевої версії

Повідомлення Diem » 11 лютого 2015, 21:00

Kusaka писав:Итак, имеем итог:
после правки путя в ImagePath ("HKEY_LOCAL_MACHINE\SOFTWARE\Firebird server - ZvitGrp\") c fbserver.exe на fb_inet_server.exe а также изменения connections setup на нижеприведенные параметры и, соответственно, перезапуска служб, ситуация исправилась в лучшую сторону.

Память менеджера - 1
Память сортировка - 8
Временный кэш - 64
Кэш страниц - 2048

Однако на момент внесения исправлений на рабочих местах осталось уже только около 30-ти пользователей программы, которые хоть и с трудом но смогли загнать 4 ядра процессора в стабильную 100%-ю загрузку (ибо, после изменения на fb_inet_server.exe программа стала КУДА требовательнее по ресурсам. Этот вопрос, все же, вполне решаем) однако, положить базу так и не смогли. Ждем завтрашнего утра для получения более полной картины.
а вы меняли пути к FB в путях которые рекомендовали несколькими постами выше?
"проверить правильность указанного порта Firebird и путь к новому установленному серверу Firebird в ветке реестра ОС, в которой прописана программа (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\IntellectService\BusinessDoc или HKEY_LOCAL_MACHINE\SOFTWARE\IntellectService\BusinessDoc2)"
ситуация исправилась в лучшую сторону
- в плане стабильности или скорости?

Kusaka
Повідомлень: 50
З нами з: 10 лютого 2015, 17:43

Re: надзвичайно повільна робота мережевої версії

Повідомлення Kusaka » 11 лютого 2015, 21:08

Нет не менял, однако ситуация происходящая в нашей базе - несколько отличалась.
Касательно же второго - стало работать стабильно, а не кладя службу "fbserver - zvetgrp" каждые 15-35 мин. По быстродействию - вопрос, пока, спорный, ибо у всех опрошеных пользователей программа работала по разному. Как и писал выше, жду завтра для теста программы в полноценном "боевом" режиме и понимания в какую сторону "рыть" дальше или таки сказать, дескать: "Таки да, все йОК."

Diem
Повідомлень: 8
З нами з: 08 лютого 2015, 00:56

Re: надзвичайно повільна робота мережевої версії

Повідомлення Diem » 11 лютого 2015, 23:11

Ясно, буду завтра тоже перенастраивать по вашим рекомендациям, ибо бухи плачуть..., может на быстродействие как-то повлияет
и еще вдогонку, я так понимаю здесь опечатка
ImagePath ("HKEY_LOCAL_MACHINE\SOFTWARE\Firebird server - ZvitGrp\")
данный параметр находится в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Firebird server - ZvitGrp1

Відповісти

Повернутись до “M.E.Doc сервер-клієнт”