2011/5/17 David Montoya <ereth...@gmail.com> > > ¿Es necesário hacer un Vacuum de una tabla que no sufre muchas sentencias > Delete o Update?
si. aunque la razon mas importante la manejara igual el autovacuum aunque lo tengas "apagado" para esa tabla, si nunca haces un vacuum habra fragmentacion en esa tabla... aunque ocurra lentamente. > ¿Si se realiza un Vacuum FULL cada poco tiempo, lleva menos tiempo hacerlo > que si se realiza después de mucho tiempo? no deberias usa VACUUM FULL, solo vacuum es necesario... y si vacuum mas frecuente implica menos trabajo > Basicamente mi duda viene, ya que "administro" (se le dedica el tiempo libre) > una BD (por encima hay un pgpool) de unos 128GB en > la cual una de las tablas se lleva prácticamente el 98% del espacio ocupado > (el autovacuum no se ejecuta en esa tabla). la cual es probablemente una tabla historica, personalmente yo pensaria en particionar la tabla. > CREATE INDEX inidice_tabla_grande_idvariable_fecha > ON tabla_grande > USING btree > (idvariable, fecha); realmente necesitas este indice? es igual al PK solo que con las columnas al reves y postgres puede usar el indice del PK para resolver cualquier consulta que resuelvas con esta... A todo esto... de que version de postgres estamos hablando? -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte y capacitación de PostgreSQL - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda