Prueba hace un dump con -Fc ( esto permite ser paralelo ) ahora me imagino que la tabla tendras que particionarla por mes o año para que tengas trozos uniformes.
Hay varios documentos por ahi que apuntan a directorios, en lo personal me gusta un solo archivo. mira este thread. https://stackoverflow.com/questions/69634628/custom-format-fc-when-backing-up-postgres-with-pd-dumpall-instead-of-pg-dump <https://stackoverflow.com/questions/69634628/custom-format-fc-when-backing-up-postgres-with-pd-dumpall-instead-of-pg-dump> > On 27/07/2023, at 10:31 AM, Diego Ayala <netdieg...@gmail.com> wrote: > > Buenos días, quisiera hacerles una consulta sobre una situación que estoy > teniendo con una tabla, en mi DB PostgreSQL 13, sobre linux RH > La situación es la siguiente: > Mi tabla tiene 10 columnas, donde una de ellas es del tipo JSON > Actualmente tiene 545.800 registros > El tamaño de la tabla es de 95 MB > El tamaño de la tabla TOAST relacionada a esta tabla es de 72GB, y es aquí mi > problema, ya que actualmente, solamente el bkp de esta tabla le lleva casi 3 > horas, (en total el backup de toda la db lleva 5 horas, es decir, más de la > mitad del tiempo es por esa tabla) mi temor es que esto va a seguir creciendo > y obviamente el tiempo de demora del bkp también. > > Mi consulta es saber si hay algo que pueda hacer para bajar el tamaño de la > TOAST que no sea borrar registros, estuve viendo lo del FILLFACTOR, pero no > se que tanto me podria ayudar, ejecuto diariamente el VACUUM VERBOSE ANALYZE, > pero no veo que mejore mucho > > Gracias desde ya por su atención. > > >