Előző 5.9 Szerver modulok működési ciklusai Következő

5.9.9 Adattömörítés

Az adattömörítés modul naponta egyszer fut. A működése attól függ, hogy a CREATE_PP_TABLE_AFTER változó be van-e állítva a CONFIG_INI.pm file-ban. A PVSR által nyújtott mérési adattárolási opciókról és az adatbetöltő által használ táblákról részletesebben lásd a „Mérési értékek adattárolási opciói” fejezetet.

 

1. Be van állítva és a USE_PARTITONS értéke legalább 2: ilyenkor amennyiben a DROP_DATA_AFTER változó szintén be van állítva, úgy a napi futása során törli az adatbázisból az ennél régebben létrehozott mérési eredményt tartalmazó rész táblákat (PVSR_MON_RES_A_...). Ha a DROP_DATA_AFTER nincsen beállítva, akkor nem végez semmilyen tevékenységet

 

2. Egyéb esetekben: a futása során az egyes mérésekre a működési elve a mérésnél beállított mennyi-ideig-kell-megőrzni-a-mérési-értékeket és a CONFIG_INI.pm-ben található DELETE_DAILY_DATA_AFTER paramétertől függ:

  • Ha a DELETE_DAILY_DATA_AFTER paraméter nem definiált, úgy a mérésnél megadott idő után órás átlagot számol a mért értékekből és az eredeti értékeket törli az adatbázisból
  • Ha a DELETE_DAILY_DATA_AFTER paraméter értéke kisebb, mint a mérésnél megadott érték, úgy nem végez órás átlagolást és a mérésnél megadott időnél régebbi mérési értékeket törli a rendszerből
  • Ha a DELETE_DAILY_DATA_AFTER paraméter értéke nagyobb, mint a mérésnél megadott érték, úgy a mérésnél megadott érték után már csak órás átlagokat tárol, a DELETE_DAILY_DATA_AFTER paraméterben megadott érték után pedig törli ezeket az órás értékeket.