====== 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: SELECT actor.purge_usr_activity_by_type(etype.id) FROM config.usr_activity_type etype; **Pozor!** Pokud je v tabulce //actor.usr_activity table// velké množsví údajů, čištění může trvat velmi dlouho.