Покращення швидкодії Медка (Firebird)
Покращення швидкодії Медка (Firebird)
Почну нову тему(скопіюю свою відповідь з іншої гілки) - саме в цей розділ.
У нас в компанії був втсановлений Медок (embedded Firebird). У звязку із новими податковими навантаження документообігу зросло, і стало зрозуміло, що працювати некомфортно - підторможує.
База була 4.1Гб.
На вихідних, по рекомендаціям адмінів ваших зробив перехід на сервер Firebird:
Резервна копія. - Зніс медок. - перегрузив сервер - проінсталював медок, загрузив копію - змінив параметри для Connectionsetup.exe - перегрузив сервер.
Користувачів і права робив вручну наново (щоб не дай бог не підтягнути старих помилок)
Пройшло 4 дні, поцікавився у користувачів враженнями. Висновок невтішний: або торомзить ще гірше або в кращому випадку "нічого не помінялось".
Сервер, девстановлений медок: Windows Server 2003 32bit, Xeon X5675 3,07Ghz, 4Gb памяті.
Загрузка ЦП: як правило 15%. Максимум буває пригає до 40%.
В Медку одночасно максимум 7 юзерів. (ну можемо до 10 збільшити для оптимальності)
Параметри швидкодії на сервері Connectionsetup.exe
Default - кнопка "Рекомендовані" - Я встановив:
-«Кількість CPU»: 1 - 4- 4
-«Пам’яті виділено для менеджера блокувань » - 4 - 1 -16
- «Пам’ять для сортування» - 128 - 1 - 256
- «Розмір блоку тимчасового кешу» - 1023 - 1 - 1023
- «Кеш сторінок» - 16384 - 32678 - 32678
Що і де ще я можу змінити, або збільшити щоб швидкодія покращилась?????
Чи у мене тільки єдиний варіант зараз переходити на Оракл? Кажуть, що з Ораклом є покращення. Але мені не хотілось би заморочуватись, і можливо навіть витрачати додаткові кошти...
Та і знову ж таки ваш адмін сказав, що з розміром бази 4Гб я не відчую різниці між ораклом і FB.
У нас в компанії був втсановлений Медок (embedded Firebird). У звязку із новими податковими навантаження документообігу зросло, і стало зрозуміло, що працювати некомфортно - підторможує.
База була 4.1Гб.
На вихідних, по рекомендаціям адмінів ваших зробив перехід на сервер Firebird:
Резервна копія. - Зніс медок. - перегрузив сервер - проінсталював медок, загрузив копію - змінив параметри для Connectionsetup.exe - перегрузив сервер.
Користувачів і права робив вручну наново (щоб не дай бог не підтягнути старих помилок)
Пройшло 4 дні, поцікавився у користувачів враженнями. Висновок невтішний: або торомзить ще гірше або в кращому випадку "нічого не помінялось".
Сервер, девстановлений медок: Windows Server 2003 32bit, Xeon X5675 3,07Ghz, 4Gb памяті.
Загрузка ЦП: як правило 15%. Максимум буває пригає до 40%.
В Медку одночасно максимум 7 юзерів. (ну можемо до 10 збільшити для оптимальності)
Параметри швидкодії на сервері Connectionsetup.exe
Default - кнопка "Рекомендовані" - Я встановив:
-«Кількість CPU»: 1 - 4- 4
-«Пам’яті виділено для менеджера блокувань » - 4 - 1 -16
- «Пам’ять для сортування» - 128 - 1 - 256
- «Розмір блоку тимчасового кешу» - 1023 - 1 - 1023
- «Кеш сторінок» - 16384 - 32678 - 32678
Що і де ще я можу змінити, або збільшити щоб швидкодія покращилась?????
Чи у мене тільки єдиний варіант зараз переходити на Оракл? Кажуть, що з Ораклом є покращення. Але мені не хотілось би заморочуватись, і можливо навіть витрачати додаткові кошти...
Та і знову ж таки ваш адмін сказав, що з розміром бази 4Гб я не відчую різниці між ораклом і FB.
Re: Покращення швидкодії Медка (Firebird)
На самому сервері Медка ніхто не працює.
Більшість користувачів працюють на 2 інших потужних серверах в терміналі, і запускають ezvitnet.exe з розшареної папки на сервері медка.
Може я тут шось не так роблю? Але колись давно на форумі мені саме так і рекомендували робити.
Більшість користувачів працюють на 2 інших потужних серверах в терміналі, і запускають ezvitnet.exe з розшареної папки на сервері медка.
Може я тут шось не так роблю? Але колись давно на форумі мені саме так і рекомендували робити.
-
- Повідомлень: 8802
- З нами з: 29 липня 2011, 14:59
- Звідки: Украина, Донецкая область, Бахмут
- Контактна інформація:
Re: Покращення швидкодії Медка (Firebird)
Я зробив, так як мені рекомендували:
1) В ветке: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Firebird server - ZvitGrp\ ImagePath заменить c fbserver.exe на fb_inet_server.exe
2) Поставив параметри(1-8-64-2048,). Перезапустив служби. Подивимось...
Питання: Ви рекомендуєте параметри 1-8-64-2048, а у мене були навпаки значно збільшені 16-256-1023-32768 (хотів дати більше ресурсів медку). Тобто воно з меншими параметрами повинно краще працювати ніж було з більшими? (бо я можу вернути..)
1) В ветке: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Firebird server - ZvitGrp\ ImagePath заменить c fbserver.exe на fb_inet_server.exe
2) Поставив параметри(1-8-64-2048,). Перезапустив служби. Подивимось...
Питання: Ви рекомендуєте параметри 1-8-64-2048, а у мене були навпаки значно збільшені 16-256-1023-32768 (хотів дати більше ресурсів медку). Тобто воно з меншими параметрами повинно краще працювати ніж було з більшими? (бо я можу вернути..)
-
- Повідомлень: 8802
- З нами з: 29 липня 2011, 14:59
- Звідки: Украина, Донецкая область, Бахмут
- Контактна інформація:
Re: Покращення швидкодії Медка (Firebird)
Конечно больше памяти - больше Кэша!
Re: Покращення швидкодії Медка (Firebird)
Може мені проставити шось типу 32-512-1024-65536 і подивитись на загруженість?
(Память менеджера - Память сортировка - Временный кэш - Кэш страниц)
(Память менеджера - Память сортировка - Временный кэш - Кэш страниц)
-
- Повідомлень: 8802
- З нами з: 29 липня 2011, 14:59
- Звідки: Украина, Донецкая область, Бахмут
- Контактна інформація:
Re: Покращення швидкодії Медка (Firebird)
Если железо позволяет, попробуйте.
Обязательно расскажите о впечатлениях.
Обязательно расскажите о впечатлениях.
Re: Покращення швидкодії Медка (Firebird)
Як виявилось, не позволяє. - Сервак почав вмирати.
Я вернув такі, як були(ітак досить пристойні) 16-256-1023-32768 , перегрузив сервер повністю на всякий випадок.
Сьогодні користувачі знову дуже жаліються.
Висновок по їхніх відгуках: після мого "апгрейду" на Firebird стало тільки гірше: ну взагалі неможливо працювати.
Я вернув такі, як були(ітак досить пристойні) 16-256-1023-32768 , перегрузив сервер повністю на всякий випадок.
Сьогодні користувачі знову дуже жаліються.
Висновок по їхніх відгуках: після мого "апгрейду" на Firebird стало тільки гірше: ну взагалі неможливо працювати.
-
- Универсал (склонность - системные вопросы)
- Повідомлень: 10116
- З нами з: 13 січня 2012, 11:21
Re: Покращення швидкодії Медка (Firebird)
OSIK.bp
Здравствуйте!
Уточните, пожалуйста, какой размер базы Zvit.FDB у Вас на данный момент и какое количество пользователей одновременно работают с программой.
Опишите, какие тех. характеристики станций из которых запускают программу.
Прикрепите, пожалуйста, для проверки наличия ошибок лог программы, папка LOG в корневом каталоге сервера и лог службы, файл log-file.txt.
Здравствуйте!
Уточните, пожалуйста, какой размер базы Zvit.FDB у Вас на данный момент и какое количество пользователей одновременно работают с программой.
Опишите, какие тех. характеристики станций из которых запускают программу.
Прикрепите, пожалуйста, для проверки наличия ошибок лог программы, папка LOG в корневом каталоге сервера и лог службы, файл log-file.txt.
Re: Покращення швидкодії Медка (Firebird)
База = 3.9Гб, Одночасно працюють максимум 7 юзерів (як правило 4-5, і то у декількох може бути тільки запущений медок, і нічого не робити).
Логи добавив.
Як я вже казав більшість працюють на 2 серверах в термінальних сесіях і запускають ezvitnet.exe з сервера медка
Сервер1(.4) - i7-3930K , Память: 48GB , Windows Server 2008 R2 Enterprise x64
Сервер2(.244) - Xeon 3.4, Память: 8Гб, Windows Server 2003 Standart x64
Якщо треба буде більш детальні характеристики, організую. До речі, я можу зробити вам доступ через TeamViewer або аналог. (через ЛС можемо узгодити телефони/логіни/паролі)
У деяких(наприклад у мене) є персональні станції, і там проінстальовано клієнт. параметри станцій різні. Але головне - це сервери. При потребі ми можемо всіх "медківців" заставити працювати в терміналі.
P.S. Я попробував зменшити параметри 8-128-512-16384. Подивлюсь(метод тика) чи стало краще чи гірше... До речі, а який із тих параметрів найбільш "важливий", або якщо можна пару слів про них або зсилку на інфу про це...
Логи добавив.
Як я вже казав більшість працюють на 2 серверах в термінальних сесіях і запускають ezvitnet.exe з сервера медка
Сервер1(.4) - i7-3930K , Память: 48GB , Windows Server 2008 R2 Enterprise x64
Сервер2(.244) - Xeon 3.4, Память: 8Гб, Windows Server 2003 Standart x64
Якщо треба буде більш детальні характеристики, організую. До речі, я можу зробити вам доступ через TeamViewer або аналог. (через ЛС можемо узгодити телефони/логіни/паролі)
У деяких(наприклад у мене) є персональні станції, і там проінстальовано клієнт. параметри станцій різні. Але головне - це сервери. При потребі ми можемо всіх "медківців" заставити працювати в терміналі.
P.S. Я попробував зменшити параметри 8-128-512-16384. Подивлюсь(метод тика) чи стало краще чи гірше... До речі, а який із тих параметрів найбільш "важливий", або якщо можна пару слів про них або зсилку на інфу про це...
- Вкладення
-
- LOG.zip
- (47.24 Кіб) Завантажено 17 разів
Re: Покращення швидкодії Медка (Firebird)
Якщо раніше були "тормоза", то тепер працювати взагалі неможливо. Може появитись вікно "Закрити або Зачекати відклик програми..." і все значно повільніше.
На наступні вихідні я буду вертати програму назад на " embedded Firebird". Так юзери хоч шось могли зробити...
Шановні користувачі форума, якщо хтось із вас стикався із подібною проблемою і вирішив її - прошу написати мені ЛС, як саме ви це побороли!!!
P.S. Тількишо побачив в описі оновлення 10.01.035 про "оптимізацію бази даних". ДУЖЕ надіюсь, що це допоможе...
На наступні вихідні я буду вертати програму назад на " embedded Firebird". Так юзери хоч шось могли зробити...
Шановні користувачі форума, якщо хтось із вас стикався із подібною проблемою і вирішив її - прошу написати мені ЛС, як саме ви це побороли!!!
P.S. Тількишо побачив в описі оновлення 10.01.035 про "оптимізацію бази даних". ДУЖЕ надіюсь, що це допоможе...
ЗМІНИ В ОНОВЛЕННІ 10.01.035
Шановні користувачі!
Встановлення даного функціонального оновлення може зайняти деякий час, що пов’язано з оптимізацією бази даних.
Обов’язково дочекайтесь закінчення оновлення програми.
-
- Повідомлень: 8802
- З нами з: 29 липня 2011, 14:59
- Звідки: Украина, Донецкая область, Бахмут
- Контактна інформація:
Re: Покращення швидкодії Медка (Firebird)
Тормоза в терминальном режиме или и на персональных станциях?
Сервер медка живет тут Xeon 3.4, Память: 8Гб, Windows Server 2003 Standart x64 ?
035 устанавливали?
Сервер медка живет тут Xeon 3.4, Память: 8Гб, Windows Server 2003 Standart x64 ?
035 устанавливали?
-
- Повідомлень: 72
- З нами з: 01 серпня 2013, 09:28
Re: Покращення швидкодії Медка (Firebird)
OSIK.bp
Исходя из личного опыта, могу Вам порекомендовать перевести всех пользователей на терминал. При этом FB ставить отдельностоящий а не встроенный в Медок (у меня сейчас установлена версия 2.5.3 х64 в режиме SuperClassic Server), настройки производил через файл конфигурации firebird.config руками.
Данные манипуляции проводил в феврале, прирост базы с 500 Мб до 13 Гб за полтора месяца, ежедневно на терминале работают 40-60 бухгалтеров со всей Украины. В пиковые моменты разбора входящих загрузка ЦП i7-4790K 4GHz не превышает 20%.
При всем этом производительности хватает для работы как с налоговыми или отчетами, так и с автоматической обработкой.
Исходя из личного опыта, могу Вам порекомендовать перевести всех пользователей на терминал. При этом FB ставить отдельностоящий а не встроенный в Медок (у меня сейчас установлена версия 2.5.3 х64 в режиме SuperClassic Server), настройки производил через файл конфигурации firebird.config руками.
Данные манипуляции проводил в феврале, прирост базы с 500 Мб до 13 Гб за полтора месяца, ежедневно на терминале работают 40-60 бухгалтеров со всей Украины. В пиковые моменты разбора входящих загрузка ЦП i7-4790K 4GHz не превышает 20%.
При всем этом производительности хватает для работы как с налоговыми или отчетами, так и с автоматической обработкой.