Wdrożenie Humansoft HermesSQL w konfiguracji wielostanowiskowej (wiele komputerów łączących się z jedną bazą danych) wymaga prawidłowej konfiguracji sieci lokalnej, SQL Server i samego programu. Sprawna praca wielu użytkowników jednocześnie zależy od wydajności infrastruktury, konfiguracji blokad i optymalizacji zapytań bazodanowych.
Nasz serwis projektuje, wdraża i optymalizuje środowiska wielostanowiskowe HermesSQL, zapewniając stabilną i wydajną pracę niezależnie od liczby jednoczesnych użytkowników.
Architektura wielostanowiskowego HermesSQL
W konfiguracji wielostanowiskowej wyróżniamy dwa elementy:
- Serwer: komputer z zainstalowanym SQL Server i bazą danych HermesSQL – centralny punkt przechowywania danych
- Stacje klienckie: komputery pracowników z zainstalowanym klientem HermesSQL łączącym się z serwerem przez sieć LAN
Serwer powinien być dedykowanym komputerem (nie używanym jako stacja robocza) z odpowiednią ilością RAM, procesorem i dyskiem SSD. Dla firm z więcej niż 10 jednoczesnych użytkownikami rekomendujemy serwer z 16–32 GB RAM i dyskiem NVMe.
Konfiguracja sieci i zabezpieczeń
W sieci wielostanowiskowej konfigurujemy: firewall serwera (reguły dla portu SQL), SQL Server Browser (dla instancji nazwanych), uprawnienia kont SQL dla poszczególnych pracowników lub grup. Stosujemy zasadę minimalnych uprawnień – każdy pracownik ma dostęp tylko do modułów, z których korzysta.
Monitorowanie wydajności
Dla większych środowisk konfigurujemy monitoring SQL Server: śledzenie długo trwających zapytań, blokad między sesjami, zużycia pamięci i CPU. Wyniki monitoringu pozwalają proaktywnie reagować na problemy zanim przełożą się na spowolnienie odczuwalne przez użytkowników.