Baza danych Insert Rachmistrza nexo – zarówno SQLite, jak i SQL Server – z biegiem czasu gromadzi fragmentaryczne dane, martwe rekordy, nieużywane wpisy słownikowe i dane robocze. Zaniedbana baza spowalnia program, zwiększa rozmiar pliku kopii zapasowych i może zwiększać ryzyko błędów. Profesjonalne czyszczenie i porządkowanie bazy Rachmistrza nexo przywraca optymalną wydajność i zmniejsza ryzyko problemów technicznych.
Co gromadzi się w bazie Rachmistrza nexo z czasem?
Baza Rachmistrza nexo kumuluje z upływem czasu:
- Martwe wersje rekordów – w bazach wielowersyjnych (w tym SQLite w trybie WAL) stare wersje wierszy mogą zalegać do momentu wykonania operacji czyszczenia
- Niezatwierdzone dokumenty robocze – faktury, zapisy KPiR w stanie „szkic", porzucone sesje edycji
- Zduplikowane wpisy w słownikach – kontrahenci, asortymenty wprowadzeni wielokrotnie pod różnymi nazwami
- Nieaktywne kontrahenty i asortymenty – pozycje, z których nie korzystano od lat, ale zaśmiecają listy wyboru
- Dane historyczne wielu lat – stare lata podatkowe w aktywnej bazie spowalniają zapytania i raporty
Czyszczenie bazy SQLite Rachmistrza nexo
Dla bazy SQLite stosujemy następujące operacje:
- VACUUM – defragmentacja i minimalizacja rozmiaru pliku bazy; polecenie
VACUUMprzebudowuje całą bazę, eliminując luki po usuniętych rekordach - ANALYZE – aktualizacja statystyk optymalizatora SQL dla szybszych zapytań
- Czyszczenie niezatwierdzonych dokumentów – usunięcie porzuconych szkiców dokumentów starszych niż ustalony okres
- Dezaktywacja nieużywanych słowników – oznaczenie nieaktywnych kontrahentów i asortymentów jako nieaktywne (bez usuwania – zachowanie spójności historycznych danych)
Czyszczenie bazy SQL Server Rachmistrza nexo
Dla instalacji sieciowych z SQL Server:
- Rebuild indeksów – przebudowa sfragmentowanych indeksów tabel:
ALTER INDEX ALL ON [tabela] REBUILD - Update Statistics – aktualizacja statystyk optymalizatora zapytań
- Usunięcie orphaned rows – wiersze osierocone po błędnych transakcjach
- Archiwizacja starych lat podatkowych – przeniesienie danych historycznych do osobnej bazy archiwalnej; odciążenie aktywnej bazy
Archiwizacja lat podatkowych
Dla firm prowadzących Rachmistrza nexo od wielu lat, archiwizacja zamkniętych lat podatkowych znacząco przyspiesza program:
- Tworzymy osobną bazę archiwalną dla zamkniętych lat
- W aktywnej bazie pozostają tylko bieżące i poprzednie lata (np. bieżący i poprzedni rok)
- Archiwalna baza jest dostępna w trybie tylko do odczytu i może być przeglądana w razie potrzeby
Kiedy zlecić czyszczenie bazy?
Rekomendujemy czyszczenie bazy Rachmistrza nexo gdy:
- Program działa wyraźnie wolniej niż rok temu mimo tego samego sprzętu
- Baza danych zajmuje wyjątkowo dużo miejsca
- W słownikach kontrahentów lub asortymentów są dziesiątki lub setki nieużywanych wpisów
- Program działa od kilku lat bez żadnej konserwacji bazy
Zadbana baza to wydajny Rachmistrz nexo. Skontaktuj się z naszym serwisem i przeprowadzimy profesjonalne porządkowanie bazy danych.