Baza danych Symfonii Kadry i Płace przechowuje wrażliwe dane osobowe pracowników, historię wynagrodzeń i dokumenty kadrowe – jej stabilność i bezpieczeństwo są priorytetem. Konfigurujemy silnik bazy danych (Pervasive/PSQL lub SQL Server) zoptymalizowany pod kątem wymagań modułu kadrowo-płacowego, zapewniając bezpieczeństwo danych osobowych zgodnie z RODO i wydajność niezbędną przy naliczaniu wynagrodzeń dla dużej liczby pracowników.
Wybór silnika bazy danych
Symfonia Kadry i Płace obsługuje dwa silniki bazy danych. Pervasive/PSQL jest silnikiem tradycyjnie stosowanym w Symfonii – prostym w konfiguracji, nie wymagającym zaawansowanej administracji. Microsoft SQL Server oferuje zaawansowane funkcje bezpieczeństwa (TDE – Transparent Data Encryption, Row-Level Security, audyt dostępu), lepszą skalowalność i pełniejsze możliwości backupu z dziennikiem transakcji. Dla firm przetwarzających dane osobowe pracowników zalecamy SQL Server ze względu na wyższy poziom bezpieczeństwa.
Konfiguracja Pervasive/PSQL dla Symfonii Kadry i Płace
Instalujemy silnik Actian PSQL w wersji kompatybilnej z Symfonią Kadry i Płace. W Pervasive Control Center konfigurujemy: rozmiar cache (256–512 MB dla instalacji wielostanowiskowej), liczbę wątków roboczych, timeout sesji nieaktywnych, ścieżki do bazy danych. Dla bezpieczeństwa danych osobowych konfigurujemy szyfrowanie na poziomie systemu plików (BitLocker dla Windows) i ograniczamy dostęp do katalogu bazy wyłącznie do konta serwisowego i upoważnionych administratorów.
Konfiguracja SQL Server dla Symfonii Kadry i Płace
Instalujemy instancję SQL Server dedykowaną dla Symfonii Kadry i Płace lub wydzieloną w ramach współdzielonej instancji. Konfigurujemy: konto usługi SQL Server z minimalnymi uprawnieniami, włączamy TDE dla szyfrowania bazy danych w spoczynku (szczególnie ważne dla danych osobowych pracowników – RODO), konfigurujemy audyt dostępu do danych osobowych, model odzyskiwania Full z regularnym backupem dziennika transakcji.
Bezpieczeństwo bazy danych RODO
Dane osobowe pracowników w bazie Symfonii Kadry i Płace podlegają wymaganiom RODO (art. 32 RODO: odpowiednie środki techniczne i organizacyjne). Wdrażamy: szyfrowanie bazy danych, kontrolę dostępu do bazy (tylko upoważnieni użytkownicy z logowaniem), audyt logowania i operacji na danych osobowych, rejestr dostępów. Dokumentujemy wdrożone środki bezpieczeństwa jako element rejestru czynności przetwarzania (art. 30 RODO).
Backup i odtwarzanie bazy danych kadrowych
Baza danych kadrowo-płacowych wymaga szczególnie niezawodnego backupu – utrata danych o wynagrodzeniach za rok może uniemożliwić sporządzenie PIT-11 dla pracowników. Konfigurujemy backup nocny (pełny) i dziennik transakcji co 30 minut (dla SQL Server), replikację kopii do zdalnej lokalizacji i chmury. Testujemy procedurę odtwarzania co kwartał na środowisku testowym, dokumentując czas potrzebny do odtworzenia danych za ostatni rok.
Optymalizacja wydajności bazy
Przy naliczaniu wynagrodzeń dla dużej liczby pracowników (powyżej 100–200) wydajność bazy ma znaczenie dla czasu trwania tego procesu. Przebudowujemy sfragmentowane indeksy bazy danych Symfonii Kadry i Płace, aktualizujemy statystyki, analizujemy wolne zapytania przez SQL Profiler lub Extended Events. Dla Pervasive/PSQL wykonujemy periodyczną defragmentację plików bazy narzędziem butil -rebuild lub -clone. Mierzymy czas naliczania wynagrodzeń przed i po optymalizacji.
Zobacz też
- Symfonia Kadry i Płace – raportowanie PPK do instytucji finansowej
- Symfonia Kadry i Płace – reinstalacja jako ostateczność przy niestabilnej pracy
- Symfonia Kadry i Płace – naprawa deklaracji ZUS
- Symfonia Kadry i Płace – naprawa ewidencji absencji
- Symfonia Kadry i Płace – konfiguracja terminali płatniczych