
n'est pas intress de rcuprer la place libre pour _autre chose_ que PostgreSQL. darcs-hash:20060122133720-d1718-fe8e457059ac865786bfa4ba21d984097106af7c.gz
18 lines
682 B
SQL
18 lines
682 B
SQL
-----------------------------------------------------------------
|
|
-- Maintenance de la base pgsql sur rouge, lancé par cron
|
|
-----------------------------------------------------------------
|
|
|
|
-- effacement des vieux enregistrements
|
|
DELETE FROM upload where date< timestamp 'now' - interval '2 days';
|
|
DELETE FROM virus where date< timestamp 'now' - interval '2 days';
|
|
DELETE FROM flood where date< timestamp 'now' - interval '2 days';
|
|
DELETE FROM p2p where date< timestamp 'now' - interval '2 days';
|
|
|
|
-- suppression complète des entrées
|
|
VACUUM;
|
|
|
|
-- réindexation des tables
|
|
REINDEX TABLE upload;
|
|
REINDEX TABLE virus;
|
|
-- REINDEX TABLE flood; -- flood n'a pas d'index
|
|
REINDEX TABLE p2p;
|