Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema Alvaro Herrera
William Diaz Pabón escribió: > *por ejemplo:* > > *CREATE INDEX tabla_campo_ix ON table USING btree (observacion DESC);* > > *otros sin el DESC.* ¿Dos índices sobre el mismo campo, uno con desc y otro sin desc? Uno de ellos es inútil entonces. También, si tienes índices multicolumna que te

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema Juan
William El campo del indice tiene ancho fijo? , si es variable podrías evitar los blancos con trim. para reducir el tamaño de la key. saludos jmdc 2014-03-07 15:24 GMT-03:00 William Diaz Pabón : > Jaime, por políticas de la empresa no puedo colocar el comando exacto de > los indices, pero pu

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema William Diaz Pabón
Jaime, por políticas de la empresa no puedo colocar el comando exacto de los indices, pero puedo decir los siguiente: En todos utilice: *USING btree* En unos indices lo hice sobre un campo text: *(campo_text DESC);* *por ejemplo:* *CREATE INDEX tabla_campo_ix ON table USING btree (observacio

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema Jaime Casanova
2014-03-07 11:03 GMT-05:00 William Diaz Pabón : > > Bueno les comento como va el tema. > > Ya hice lo que me indicó Alvaro y me di cuenta que por el tamaño de la tabla > (que esta en 14 GB con la verificación de espacio que me indicó Jaime) si le > creo los indices que tenia se incrementa enormem

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema raul andrez gutierrez alejo
un vacuum full no debe ser un proceso rutinario, pero en este caso puede funcionar, tiene el problema que se genera un bloqueo sobre la tabla, ya que toma una tabla sucia y escribe en un nuevo espacio la tabla completa con los datos actuales, yo en una db de 66GB con un año de instalada y mas de 1

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema William Diaz Pabón
Pero el vacuum full según el articulo https://wiki.postgresql.org/wiki/VACUUM_FULL no es recomendable para BD 8.4 O entendí mal? El 7 de marzo de 2014, 11:38, raul andrez gutierrez alejo < rauland...@gmail.com> escribió: > recomiendo intente un vacuum full. > > interesante articulo que hace una

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema raul andrez gutierrez alejo
recomiendo intente un vacuum full. interesante articulo que hace una analogía: http://rhaas.blogspot.com/2014/03/vacuum-full-doesnt-mean-vacuum-but.html?m=1 El 7 de marzo de 2014, 11:03, William Diaz Pabón escribió: > Bueno les comento como va el tema. > > Ya hice lo que me indicó Alvaro y m

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-07 Por tema William Diaz Pabón
Bueno les comento como va el tema. Ya hice lo que me indicó Alvaro y me di cuenta que por el tamaño de la tabla (que esta en 14 GB con la verificación de espacio que me indicó Jaime) si le creo los indices que tenia se incrementa enormemente el tamaño de la base de datos, entonces por ahora los de

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema Alvaro Herrera
William Diaz Pabón escribió: > Jaime estos son los datos que tus pasos: > > n_live_tup: 84676478 > n_dead_tup: 514363 > > reltuples: 84676500 > relpages: 1869958 > > tamanio_registro: 174.6132663041931033 > > n_live_tup * tamanio_registro = 14785636402.7151486193341774 > > count(*): 84126595 -

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema William Diaz Pabón
Jaime estos son los datos que tus pasos: n_live_tup: 84676478 n_dead_tup: 514363 reltuples: 84676500 relpages: 1869958 tamanio_registro: 174.6132663041931033 n_live_tup * tamanio_registro = 14785636402.7151486193341774 count(*): 84126595 -- este count se demoró 210746 ms Probe con la tabla qu

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema William Diaz Pabón
Jaime, estoy haciendo lo que me indico Alvaro, y elimine todos los indices que tenian según tu consulta, un tamaño mayor a 100MB, pero entre esas estaba la llave primaria de una tabla (también la borre). Ejecuto tus pasos así con la tabla sin llave primaria? o le tengo que volver a crear la llave

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema Martín Marqués
El día 6 de marzo de 2014, 16:21, Alvaro Herrera escribió: > William Diaz Pabón escribió: >> Gracias Ernesto por contestar. >> >> Si, eso lo verifique, acá dejo la salida del comando >> >> 5.3M/var/lib/pgsql/data/base/11563 >> 5.3M/var/lib/pgsql/data/base/1 >> 16K /var/lib/pgsql/data/b

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema Jaime Casanova
2014-03-06 14:34 GMT-05:00 William Diaz Pabón : > > Muchas gracias a todos, por sus comentarios. > > Ya hice lo que me indicó Jaime y detecte cuales son las tablas e indices que > ocupan mayor espacio en disco. > Si quieres saber si esas tablas e indices están crecidas de tamaño o el tamaño que t

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema William Diaz Pabón
Muchas gracias a todos, por sus comentarios. Ya hice lo que me indicó Jaime y detecte cuales son las tablas e indices que ocupan mayor espacio en disco. Estoy leyendo lo que me indica Alvaro. Voy a hacer ese proceso y les estaré contando que pasa. Gracias. El 6 de marzo de 2014, 14:22, Jaime

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema William Diaz Pabón
Hola Jaime, gracias por responder. Acá los datos que me pides: *du -hs /var/lib/pgsql/data/** 39G /var/lib/pgsql/data/base 1000K /var/lib/pgsql/data/global 784K/var/lib/pgsql/data/pg_clog 4.0K/var/lib/pgsql/data/pg_hba.conf 4.0K/var/lib/pgsql/data/pg_ident.conf 332K/var/lib

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema Jaime Casanova
2014-03-06 14:16 GMT-05:00 William Diaz Pabón : > > 39G /var/lib/pgsql/data/base/24576 Me ganaron ;) Ya sabemos que la base de datos con oid 24576 es la que mas espacio usa. Tratemos de ver que tabla o índice usa tanto espacio. Ejecuta como postgres las siguientes consultas: select datname f

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema Alvaro Herrera
William Diaz Pabón escribió: > Gracias Ernesto por contestar. > > Si, eso lo verifique, acá dejo la salida del comando > > 5.3M/var/lib/pgsql/data/base/11563 > 5.3M/var/lib/pgsql/data/base/1 > 16K /var/lib/pgsql/data/base/pgsql_tmp > 5.4M/var/lib/pgsql/data/base/11564 > 39G /v

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema Jaime Casanova
2014-03-06 13:52 GMT-05:00 William Diaz Pabón : > > Hola a todos. > > Tengo PostgreSQL 8.4 sobre redhat, y ayer la BD pesaba 33GB y hoy amaneció en > 40GB. > > Ejecute el comando: > > #vacuumdb -h ip_del_servidor -p puerto -U usuario_postgresql -d base_de_datos > --full --verbose --analyze > > Te

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema William Diaz Pabón
Gracias Ernesto por contestar. Si, eso lo verifique, acá dejo la salida del comando 5.3M/var/lib/pgsql/data/base/11563 5.3M/var/lib/pgsql/data/base/1 16K /var/lib/pgsql/data/base/pgsql_tmp 5.4M/var/lib/pgsql/data/base/11564 39G /var/lib/pgsql/data/base/24576 39G /var/lib/p

Re: [pgsql-es-ayuda] Problema de espacio en disco postgresql 8.4

2014-03-06 Por tema Ernesto Verbanaz
Chequeaste el/los archivo/s de logs? Para verificar puedes usar du -h o alguna de sus combinaciones, así sabrás que directorios son los de mayor tamaño y si es correcto o no. On jue, 2014-03-06 at 13:52 -0500, William Diaz Pabón wrote: > Hola a todos. > > > Tengo PostgreSQL 8.4 sobre redhat, y a