Baza danych Humansoft HermesSQL rośnie z każdym rokiem – faktury, zamówienia, ruchy magazynowe z poprzednich lat spowalniają system i utrudniają codzienną pracę. Archiwizacja starych danych pozwala utrzymać wydajność aktywnej bazy, zachowując jednocześnie dostęp do danych historycznych wymaganych przez przepisy prawa.
Nasz serwis projektuje i wdraża strategie archiwizacji danych handlowych HermesSQL, uwzględniając wymogi podatkowe, potrzeby analityczne firmy i optymalizację wydajności systemu.
Zasady archiwizacji danych handlowych
Archiwizacja danych w HermesSQL musi respektować kilka zasad:
- Dokumenty z ostatnich 5 lat podatkowych muszą pozostać dostępne dla organów podatkowych
- Archiwizowane dane nie mogą być modyfikowane – tylko do odczytu
- Dostęp do archiwum musi być możliwy w rozsądnym czasie (nie można archiwizować na taśmie bez indeksu)
- Integralność referencyjna musi być zachowana – nie można archiwizować dokumentów bez powiązanych kartotek
Metody archiwizacji
Dostępne metody archiwizacji danych HermesSQL zależą od możliwości posiadanej wersji programu. Najczęściej stosujemy: wydzielenie zamkniętych lat obrachunkowych do osobnej bazy SQL Server (z zachowaniem możliwości przeglądu przez HermesSQL), eksport dokumentów starszych niż N lat do archiwum XML/PDF z indeksem, lub oznaczenie starych rekordów jako archiwalne z filtrowaniem w aktywnych widokach.
Efekty archiwizacji
Po archiwizacji aktywna baza HermesSQL jest mniejsza o dane historyczne, co przyspiesza ładowanie list dokumentów, skraca czas generowania raportów i zmniejsza czas tworzenia kopii zapasowych. Dla firm z wieloletnią historią w systemie efekty mogą być bardzo wyraźne – baza może skurczyć się o 50–70%.