Hola lista, cuál és la mejor manera para hacer un purgado de tablas de un gran nombre de filas mientras se está en producción?? Nota: Antes de hacer purgado se hace una copia en otras tablas.
Los problemas que puedo visualizar son: - Bloqueo de la tabla, esto se podría solventar haciendo un bucle que me hiciera un delete por fila con su propio bloque transaccional. Es mas lento pero no hay problema para eso. - INDEX. Se han de reindexar?? - VACUMM FULL. Obligatorio?? - Otro tipo de bloqueos... - Rendimiento... Nota: Nuestro servidor de aplicaciones que conecta con la BBDD ha de devolver respuesta en un màximo de 2 segundos. A ver, hablamos de unos 10 Millones de filas por tabla, y habrá que hacerlo en unas 10 tablas, no creo que sea tanto, pero es la primera vez que queremos hacerlo en caliente y es possible que se me escapen ciertos aspectos. Agradecería vuestra experiencia.. Sistema Operativo: ubuntu 10.10 4 cores, 4 gigas RAM Postgres 9.3.5. Muchas gracias por adelantado. -- *Ruben Fitó * Software Engineer [image: Ubiquat Technologies, SL] r.f...@ubiquat.com <j.catari...@ubiquat.com> www.ubiquat.com Tota la informació continguda en aquest document i arxius adjunts és CONFIDENCIAL protegida per llei de secret comercial. Si l'ha rebut per error, si us plau elimini'l i posi's en contacte amb l'emissor. All information contained in this document and any attachments are CONFIDENTIAL and protected under trade secret laws. If you receive this message by mistake, please delete it and notify it immediately to the sender.