Крім того, що серверний режим прискорить роботу системи, він ще й зробить її безпечнішою. Останнє пояснюється тим, що при файловому режимі будь-який користувач бази, навіть з мінімальними правами, може скопіювати її і це ніяк не можна заборонити, адже всім даються повні права на папку, в якій розміщується база. При серверному ж режимі права можна обмежувати, тим самим захищати інформацію від певних користувачів. Крім того, його плюси полягають в тому, що:
- Знижується ризик порушення цілісності бази даних під час збоїв комп'ютерів або локальної мережі.
- Стає можливим паралельне виконання регламентних завдань, що було неможливо при файловому режимі. У ньому вони робляться послідовно, а це часто призводить до того, що важливі завдання не можна завершити вчасно через те, що база зайнята виконанням завдання, поставленого раніше.
- Можна виконувати регламентні завдання без запуску сеансів користувачів, що дуже зручно, адже їх можна робити на сервері, навіть якщо не запущено жоден сеанс роботи з BAS.
Коли краще переходити на серверний режим роботи?
Для комфортної роботи з системою автоматизації управління бізнесом в файловому режимі користувачів має бути не більше 10-ти. Плануєте збільшити їх кількість? Тоді саме час переходити на серверний варіант роботи. Справа в тому, що в першому режимі немає роздільного блокування таблиць. Тобто, якщо один з користувачів працює з таблицею, то вона вся блокується від запису. У другому режимі можливе блокування таблиць на рівні записів, при якому один користувач може читати дані, а інший в той же самий час вписувати їх. Це дозволяє одночасно працювати з системою великій кількості користувачів, що не впливає негативно на її продуктивність.
Крім того, клієнт-серверний варіант варто вибрати тим, хто помічає, що конфігурації BAS починають зависати або довго виконувати операції. Якщо робота системи істотно сповільнюється і в ній стає складно працювати, тоді потрібно купувати ліцензію на сервер.
Варіанти ліцензій BAS
У нас в FinSoft ви можете купити такі ліцензії на сервер:
- Business automation software PROF. Server License 32.
- Business automation software PROF. Server License 64.
- Business automation software PROF. Server License Mini.
Якщо ви не знаєте, якій з них віддати перевагу, то варто сказати, що Server License 64 має більше переваг у порівнянні з Server License 32. Вони полягають в:
- Більшій масштабованості, так як даний сервер витримує більше навантаження на систему, що може бути пов'язано зі збільшенням кількості одночасно працюючих користувачів або підвищенням інтенсивності роботи.
- Більшому терміні роботи без перезавантаження. При певній інтенсивності роботи сервер 32 може вимагати періодичного перезавантаження для виключення ефекту фрагментації пам'яті. Якщо ж говорити про 64-й, то він може обходиться без перезавантаження практично необмежений час.
- Кращою утилізацією оперативної пам'яті комп'ютера, на якому працює сервер. Так, одному робочому процесу на сервері 32 є 2 Гб адресного простору. Якщо у комп'ютера обсяг оперативки більше, то для її використання необхідно буде створити відповідну кількість робочих процесів. Сервер ж 64 може використовувати практично необмежений обсяг оперативної пам'яті єдиним робочим процесом.
Тобто, Server License 32 оптимально підходить для фірм невеликого і середнього розміру, а Server License 64 - для великих компаній з високонавантаженими серверами з великою кількістю користувачів.
Що стосується сервера Mini то він підійде вам, якщо зазвичай кількість одночасних підключень до бази не більше 5-ти, при цьому файловий варіант роботи не влаштовує через підвищених вимог безпеки, великого розміру бази і пригальмовування процесів.