[Plone-IT] Garbage collection - RelStorage + PostgreSQL

Mauro Amico mauro.amico a gmail.com
Ven 16 Apr 2021 14:39:44 UTC


Ciao Roberto,
a Unibo usiamo in produzione Relstorage da sempre. Per quello che so io
quelle due tabelle sono funzionali unicamente al processo del pack, quindi
è safe svuotarle a meno che nel frattempo non stia girando appunta un
processo di pack. Solo ovviamente il pack successivo potrà essere un pò più
lento. Io, faccio il pack una volta a settimana e una volta al mese dopo il
pack faccio truncate di quelle tabelle. Io ti dico quello che facciamo da
sempre, che poi sia la soluzione migliore lascio a te.

Mauro.

On Fri, Apr 16, 2021 at 10:14 AM roberto.rascioni a unimc.it <
roberto.rascioni a unimc.it> wrote:

> Ciao a tutti!
>
> qualcuno di voi che utilizza Plone + RelStorage + Postgres ha mai avuto
> esperienza / problemi dopo la cancellazione dei dati delle tabelle object_ref
> e object_refs_added da Postgres? Le tabelle cioè che si riferiscono alla
> garbage collection di Plone.
>
> Mi sono accorto che, pur eseguendo zeopack ogni fine settimana con
> l’opzione pack-gc True (keep-history è True allo stesso modo), i dati in
> quelle tabelle non vengono mai cancellati.
>
> Per risolvere il problema fare il TRUNCATE delle tabelle sembra aver
> funzionato ma vorrei sapere se qualcuno ha avuto esperienze negative in
> merito e/o problemi in futuro per aver cancellato i dati nelle tabelle?
>
> Qualcun altro ha avuto problemi simili per cui, pur facendo zeopack con
> l’opzione  pack-gc True, i dati della garbage collection non vengono mai
> cancellati?
>
>  Schema |       Name        | Type  | Owner |  Size   | Description
> --------+-------------------+-------+-------+---------+-------------
>  public | blob_chunk        | table | plone | 0 bytes |
>  public | commit_lock       | table | plone | 0 bytes |
>  public | current_object    | table | plone | 71 MB   |
> * public | object_ref        | table | plone | 2075 MB |*
>  *public | object_refs_added | table | plone | 1904 kB |*
>  public | object_state      | table | plone | 860 MB  |
>  public | pack_object       | table | plone | 0 bytes |
>  public | pack_state        | table | plone | 0 bytes |
>  public | pack_state_tid    | table | plone | 0 bytes |
>  public | transaction       | table | plone | 11 MB   |
>
>
> Grazi mille a tutti in anticipo!
> Roberto
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>


-- 
Mauro
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20210416/1b62e662/attachment.html>


Maggiori informazioni sulla lista Plone-IT