Uživatelské nástroje

Nástroje pro tento web


sprava_systemu:vymazani_aktivity_uzivatele

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
sprava_systemu:vymazani_aktivity_uzivatele [2018/04/19 20:49] – [Nastavení pro automatické čištění] ecesprava_systemu:vymazani_aktivity_uzivatele [2018/04/19 20:51] (aktuální) – [Čištění aktivit přímo v databázi] ece
Řádek 1: Řádek 1:
 +====== Vymazání údajů o aktivitách uživatele ======
 +Typy aktivit vázané na uživatele (např. údaje o přihlášení aj.) mají nyní v nových instalacích Evergreenu výchozí nastavení jako "dočasné", což v praxi znamená, že v databázi je uchován pouze údaj o poslední aktivitě každého typu.
  
 +Nastavení více typů aktivity jako "dočasné" vede k tomu, že je sbíráno méně údajů o aktivitě čtenáře a tím je více chráněno soukromí čtenářů. Navíc je toto nastavení prevencí proti hromadění velkého množství dat v tabulce //actor.usr_activity//, která se jinak může velice rychle rozrůst do obrovských rozměrů.
 +
 +===== Nastavení pro automatické čištění =====
 +
 +V administrátorském rozhraní: //Administrace// → //Administrace serveru// → //Typy aktivity uživatele// nastavte hodnotu v poli  //**"Dočasné"**// na //**"Pravda"**//
 +
 +Pokud jsou typy aktivit nastaveny jako "dočasné", odpovídající aktivity uživatele budou **automaticky** vymazány.
 +
 +
 +===== Čištění aktivit přímo v databázi =====
 +
 +Administrátor může provádět čištění aktivit uživatele také s využitím SQL dotazu. To je užitečné pro kontrolu, že všechny staré aktivity uživatelů byly opravdu vymazány, a kdy k čištění došlo, obzvláště v případě, že tabulka //actor.usr_activity// obsahuje obpravdu velké množství údajů.
 +
 +Pro vymazání všech typů aktivit zadejte tento příkaz:
 +
 +<code>
 +SELECT actor.purge_usr_activity_by_type(etype.id)
 +    FROM config.usr_activity_type etype;
 +</code>
 +
 +**Pozor!** Pokud je v tabulce //actor.usr_activity table// velké množsví údajů, čištění může trvat velmi dlouho.