Baza danych enova365 po latach użytkowania może zawierać zbędne dane: nieużywane kartoteki towarów i kontrahentów, nieukończone dokumenty robocze, zduplikowane wpisy i tymczasowe dane testowe. Ich usunięcie lub archiwizacja poprawia wydajność systemu i ułatwia zarządzanie danymi. Oferujemy usługi audytu i czyszczenia bazy danych enova365.
Identyfikacja zbędnych danych
Audyt bazy danych enova365 obejmuje: identyfikację nieaktywnych kartoteki (kontrahenci bez dokumentów od kilku lat, towary z zerowym stanem i brakiem ruchów), wykrycie dokumentów w stanie roboczym, które nigdy nie zostały zatwierdzone ani usunięte (zagracają listy i tworzą mylące dane), znalezienie duplikatów kontrahentów (ten sam podmiot z dwoma kartotekami) i nieużywanych kont FK z zerowym saldem. Każda kategoria jest analizowana przed podjęciem decyzji o usunięciu.
Bezpieczne czyszczenie danych
Czyszczenie realizujemy ostrożnie, etapami i z pełną kopią zapasową przed każdym krokiem. Nieużywane kartoteki oznaczamy jako nieaktywne (zamiast usuwać) – zapobiega ich przypadkowemu użyciu, ale zachowuje historię. Dokumenty robocze archiwizujemy lub usuwamy po potwierdzeniu przez użytkownika, że są zbędne. Duplikaty kontrahentów scalamy z zachowaniem historii wszystkich dokumentów. Bezpośredniego usuwania danych z bazy SQL unikamy – używamy mechanizmów systemowych enova365.
Reorganizacja bazy SQL Server
Po czyszczeniu danych wykonujemy reorganizację bazy SQL Server: przebudowę indeksów (eliminacja fragmentacji), aktualizację statystyk i DBCC UPDATEUSAGE (korekta informacji o rozmiarach tabel). Uruchamiamy DBCC SHRINKFILE jeśli pliki bazy mają znaczną ilość wolnego miejsca po czyszczeniu. Mierzymy rozmiar bazy i czas odpowiedzi wybranych operacji przed i po czyszczeniu – dokumentujemy zysk wydajnościowy.