Version 2 (modified by jpo, 7 years ago) |
---|
Zmniejszanie logów systemowych
System generuje dość sporo szczegółowych logów operacji, niektóre z nich po pewnym czasie tracą swoją ważność. W szczególności dotyczy to automatycznie/wsadowo wykonywanych akcji na kartotekach klientów, produktów, pobieraniu maili itp.
W celu zmniejszenia zawartości tabel zaleca się następującą procedurę (do wykonania poza godzinami pracy). Logi możemy podzielić na 3 grupy:
- Techniczne - mogą być czyszczone całkowicie
- Administracyjne - mogą być czyszczone ze wszystkich wpisów ale w oparciu o filtr DATY.
- Logi obiektów - mogą być czyszczone tylko z określonych kategorii wpisów (o tym kto dodał, zmienił itd. zachowujemy informacje)
DELETE FROM contacts_log WHERE chacat = 'BS_SYNC_SUCCESS'; DELETE FROM addresses_log WHERE chacat = 'BS_SYNC_SUCCESS'; DELETE FROM email_accounts_log WHERE chacat IN ('FOLDER_SYNC','EMAIL_CACHE_ADD','EMAIL_CACHE_DELETE','LOG_AUTO_CLEAN'); DELETE FROM depository_log WHERE chacat = 'BS_SYNC_SUCCESS';