Comarch ERP XL – czyszczenie i porządkowanie bazy danych

Comarch ERP XL – czyszczenie i porządkowanie bazy danych

Nagromadzone przez lata tymczasowe dane, logi wewnętrzne i nieużywane słowniki spowalniają Comarch ERP XL i utrudniają codzienną pracę. Regularne porządkowanie bazy danych przywraca jej wydajność i poprawia czytelność danych.

Identyfikacja danych do wyczyszczenia

Przed przystąpieniem do czyszczenia bazy warto zidentyfikować obszary z nadmiarową ilością danych: logi zdarzeń systemowych (tabele logów w bazie XL), historia wykonanych importów i eksportów, sesje historyczne (tabela sesji), zdezaktywowane kartoteki towarów i kontrahentów bez transakcji, oraz niezatwierdzone dokumenty pozostające w buforze od dłuższego czasu (kandydaci do usunięcia). Każdy z tych obszarów można bezpiecznie wyczyścić po weryfikacji.

Czyszczenie logów systemowych

Comarch ERP XL przechowuje logi zdarzeń systemowych (logi błędów, logi audytu, logi operacji) w bazie danych. W dużych środowiskach logi te mogą rosnąć do dziesiątek GB przez kilka lat. Administrator może skonfigurować retencję logów w Administracja → Logi systemowe → Parametry retencji. Automatyczne czyszczenie logów starszych niż zdefiniowany okres (np. 90 dni) powinno być skonfigurowane jako zadanie SQL Server Agent.

Usuwanie niezatwierdzonych dokumentów z bufora

Dokumenty pozostające w buforze od miesięcy (porzucone przez użytkowników lub błędnie started) zaśmiecają listy dokumentów i dezorientują użytkowników. Administrator powinien regularnie przeglądać listę dokumentów w buforze z datą starszą niż 30 dni i po potwierdzeniu z odpowiednim działem albo zatwierdzić dokumenty, albo je usunąć. Usunięcie dokumentu z bufora nie powoduje konsekwencji finansowych – dokument nie był jeszcze zatwierdzony i nie generował żadnych wpisów KG.

Dezaktywacja i porządkowanie słowników

Rozbudowane słowniki (lista kontrahentów z setkami pozycji, katalog towarów z tysiącami SKU) spowalniają pobieranie danych i wyszukiwanie. Dezaktywacja nieużywanych pozycji (kontrahenci bez transakcji w ostatnich 2 latach, towary z zerowym stanem i bez planowanych zamówień) zmniejsza objętość słowników i przyspiesza pracę z formularzami. Dezaktywacja nigdy nie usuwa historycznych zapisów – pozycja dezaktywowana jest ukryta w formularzach, ale dostępna w raportach historycznych.

Przebudowa indeksów i aktualizacja statystyk po czyszczeniu

Po usunięciu dużych ilości danych (np. historycznych logów lub dokumentów) fragmentacja indeksów wzrasta, ponieważ usunięte rekordy zostawiają puste strony w strukturze B-drzewa. Po każdym większym czyszczeniu danych należy wykonać przebudowę indeksów (ALTER INDEX REBUILD) i aktualizację statystyk (UPDATE STATISTICS) dla tabel dotkniętych czyszczeniem. Operację tę najlepiej przeprowadzić w oknie serwisowym, aby nie obciążać systemu w godzinach pracy.

Serwis laptopów i komputerów

Naprawa laptopów i komputerów stacjonarnych – Warszawa i okolice. Serwis na miejscu oraz dojazd do klienta.

22 378 46 39

Obszar działania

Warszawa – wszystkie dzielnice – oraz sąsiednie miejscowości. Sprzęt przyjmujemy w serwisie, dojeżdżamy też do domu i do firmy.

Strona główna