Re: Urgente, postgres down

2019-02-15 Thread Horacio Miranda
Se me olvido incluir otra cosa. si quieres pruebes instalar este programa. ( yo lo uso ). https://github.com/ankane/dexter Es para crear indices, sin el flag --create simplemente te sugiere crear indice A o B.. no pilla todos los indices en una base pero es mejor que nada. On 16/02/2019

Re: Urgente, postgres down

2019-02-15 Thread Horacio Miranda
> On 16/02/2019, at 3:05 PM, Carlos T. Groero Carmona wrote: > > Horacio, hay algo con lo que pueda ayudar para seguir mas de serca el > comportamiento de esta situacion especificamente en mi base de datos? Si realmente quieres saber que esta pasando, vas a tener que usar pgreply en tu

Re: Urgente, postgres down

2019-02-15 Thread Carlos T. Groero Carmona
Hola a todos, solo dejarle saber que el procedimiento de Alvaro fue probado en el entorno de pre-production y fue satisfactorio, decrementando a casi cero datfreezexid de tamplate0. Tambien prove en mi servidor local para mis pruebas internal vacuumdb -F -a y reinicio a cero todos los

Re: Urgente, postgres down

2019-02-15 Thread Horacio Miranda
> On 16/02/2019, at 4:07 AM, Carlos T. Groero Carmona wrote: > > Gracias a todos por sus comentarios y ayudarme a pasar a traves de esta > situacion tan rara y peligrosa... > > @Horacio Miranda , voy a empezar a trabajar en > esto lo mas rapido posible, mi

Re: Urgente, postgres down

2019-02-15 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Solo una pregunta, haciendo vacuum FULL freze a template0 or template1 or > postgres hay alguna posibilidad que mi base de datos en producion tenga > alguna consecuencia?, pregunto esto porque estariamos bloqueando todas las > tablas en esas base de datos.

Re: Urgente, postgres down

2019-02-15 Thread Carlos T. Groero Carmona
Perfecto, solo me parecio ver vacuum full... On Fri, Feb 15, 2019 at 9:12 AM Alvaro Herrera wrote: > Carlos T. Groero Carmona escribió: > > > Solo una pregunta, haciendo vacuum FULL freze a template0 or template1 or > > postgres hay alguna posibilidad que mi base de datos en producion tenga > >

Re: Urgente, postgres down

2019-02-15 Thread Carlos T. Groero Carmona
Gracias a todos por sus comentarios y ayudarme a pasar a traves de esta situacion tan rara y peligrosa... @Horacio Miranda , voy a empezar a trabajar en esto lo mas rapido posible, mi template0 esta el 78%.. Solo una pregunta, haciendo vacuum FULL freze a template0 or template1 or postgres hay

Re: Urgente, postgres down

2019-02-15 Thread Francisco Olarte
On Fri, Feb 15, 2019 at 10:19 AM Horacio Miranda wrote: > > Hola despues de jugar un buen rato, creo que es necesario abrir y cerrar > el template0 para poder bajar la marca de los datfrozenxid en bases de > datos de alta transaccion. Una cosa de nuevo, tiene Carlos el autovacuum global activado

Re: Urgente, postgres down

2019-02-15 Thread Francisco Olarte
Carlos: On Thu, Feb 14, 2019 at 9:42 PM Carlos T. Groero Carmona wrote: >> NO NO NO! > Francisco agradesco mucho su comentario y honestidad, no se preocupe, no se > si haya notado que a veces demoro en contestar sus correos cuando necesito > revisar algo en mi servidor, es porque antes

Re: Urgente, postgres down

2019-02-15 Thread Horacio Miranda
Hola despues de jugar un buen rato, creo que es necesario abrir y cerrar el template0 para poder bajar la marca de los datfrozenxid en bases de datos de alta transaccion. mis sistemas que tengo en postgres funcionando desde el 2010 sin problemas algunos no tenian ni siquiera un 1% usado. No

Re: Urgente, postgres down

2019-02-14 Thread Horacio Miranda
Y algo super raro ahora… Despues de abrir el template0, correr el vacuumdb hice esto. Antes de abrir el template0 el mismo comando no hacia nada, ahora si tengo que leer para saber que esta pasando... [root@db2258 ~]# vacuumdb -a -F vacuumdb: vacuuming database "adempiere" vacuumdb: vacuuming

Re: Urgente, postgres down

2019-02-14 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Dejenme aclarar algo porque quizas no me he hecho entender, yo no escribo > en template0 or en template1, yo tengo 9 base de datos en el cluster el 98% > de las transactiones las hago en db_prod y el resto en 3 pequenas base de > datos. > > El problema es que

Re: Urgente, postgres down

2019-02-14 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Si se les ocurre alguna otra alternativa para disminuir el XID en template0 > se los agradecere. update pg_database set datallowconn='t' where datname = 'template0'; \c template0 vacuum freeze; update pg_database set datallowconn='t' where datname =

Re: Urgente, postgres down

2019-02-14 Thread Horacio Miranda
Ehh acabo de hacer una prueba pequeña en mi ambiente de prueba, borre una table y se creo la tabla y todos los numeritos cambiaron en todas las bases de datos... ( solo hice el cambio en una de ella, como mensione antes esto se ve interesante para investigar ( por que este problema no lo eh

Re: Urgente, postgres down

2019-02-14 Thread Carlos T. Groero Carmona
On Thu, Feb 14, 2019 at 3:09 AM Horacio Miranda wrote: > > On 14/02/2019 6:21 PM, Carlos T. Groero Carmona wrote: > > Horacio gracias por sus comentarios. > Dejame comentar que en mi caso tengo template0 y template1, pude > conectarme a template1 y hacerle vacuum a toda la base de datos, pero no

Re: Urgente, postgres down

2019-02-14 Thread Francisco Olarte
Carlos: On Thu, Feb 14, 2019 at 6:48 PM Carlos T. Groero Carmona wrote: > Entonces, podria eliminar mi template0 y volverlo a crear desde template1?, > claro esta, que esto solo lo haria en caso que no encuentre como diminuir el > XID de template0. NO NO NO! Mexplico, template0 no es tu

Re: Urgente, postgres down

2019-02-14 Thread Carlos T. Groero Carmona
> > > *Fransisco dijo: * > Tras refrescar mi memoria haciendo lo que deberia haber hecho antes ( > "The Source Luke, use The Source"), he consultado > > https://git.postgresql.org/gitweb/?p=postgresql.git;a=blob;f=src/bin/initdb/initdb.c;h=fd50a809ea4f0096c27b7f082dc9576f372e379e;hb=HEAD > Donde

Re: Urgente, postgres down

2019-02-14 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Fransisco, gracias por tu comentario. > > Despues que detuvimos el servidor apagado ejecutamos un vacuum en la base > de datos que tenia *datfrozenxid* por encima de los 2 > billones...actualmente tiene 1.92 billones > Todas las tablas tienen relfrozenxid por

Re: Urgente, postgres down

2019-02-14 Thread Horacio Miranda
una copia cerrada que no puedes usar. On 14/02/2019 10:12 PM, Francisco Olarte wrote: On Wed, Feb 13, 2019 at 11:07 PM Horacio Miranda wrote: Template1 es como decirlo el corazón de postgres, si esa base esta muerta, todo lo medas muere con ella ( en realidad puedes copiar los directorios

Re: Urgente, postgres down

2019-02-14 Thread Francisco Olarte
On Wed, Feb 13, 2019 at 11:07 PM Horacio Miranda wrote: > Template1 es como decirlo el corazón de postgres, si esa base esta muerta, > todo lo medas muere con ella ( en realidad puedes copiar los directorios por > debajo en terioría pero solo me toco hacer una chancheria como esa una sola >

Re: Urgente, postgres down

2019-02-14 Thread Horacio Miranda
On 14/02/2019 6:21 PM, Carlos T. Groero Carmona wrote: Horacio gracias por sus comentarios. Dejame comentar que en mi caso tengo template0 y template1, pude conectarme a template1 y hacerle vacuum a toda la base de datos, pero no puedo conectarme a template0, esta situacion me preocupa.

Re: Urgente, postgres down

2019-02-14 Thread Francisco Olarte
Carlos: On Thu, Feb 14, 2019 at 6:22 AM Carlos T. Groero Carmona wrote: > Dejame comentar que en mi caso tengo template0 y template1, pude conectarme a > template1 y hacerle vacuum a toda la base de datos, pero no puedo conectarme > a template0, esta situacion me preocupa. Os veo comentar

Re: Urgente, postgres down

2019-02-13 Thread Horacio Miranda
On 14/02/2019 6:18 AM, Carlos T. Groero Carmona wrote: Horacio gracia spor su respuesta, abajo los comentarios despues de revisar cada uno de sus puntos. On Mon, Feb 11, 2019 at 4:35 AM Horacio Miranda > wrote: Creo que hay varios problemas aquí, podemos ver

Re: Urgente, postgres down

2019-02-13 Thread Carlos T. Groero Carmona
Horacio gracia spor su respuesta, abajo los comentarios despues de revisar cada uno de sus puntos. On Mon, Feb 11, 2019 at 4:35 AM Horacio Miranda wrote: > Creo que hay varios problemas aquí, podemos ver los más basicos. > Estoy de acuerdo, tratando de figurar cuales, y super agradecido por la

Re: Urgente, postgres down

2019-02-11 Thread Horacio Miranda
Creo que hay varios problemas aquí, podemos ver los más basicos. Revisa que las llaves Foraneas tengan indices. https://dba.stackexchange.com/questions/121976/discover-missing-foreign-keys-and-or-indexes Dices que tienes tablas particionadas, esto solo sirve si las consultas tienen en el Where

Re: Urgente, postgres down

2019-02-10 Thread Carlos T. Groero Carmona
Hola Lista, disculpen la extension del correo, solo intento comentar mis experiencias positivas y negativas para que aprendan de mis errores o me sugieran/comenten lo que consideren. La version que estoy usando es 9.3.23. Cuando el servidor dejo de aceptar conectiones de escrutura para evitar el

Re: Urgente, postgres down

2019-02-10 Thread Jaime Casanova
On Thu, 7 Feb 2019 at 18:07, Horacio Miranda wrote: > > Te han respondido, pero es posible saber > > La versión de la base de datos. > Sin conocer la base de datos en cuestión, casi seguro es una versión anterior a 9.3 (de hecho casi me arriesgaría a decir que anterior a 9.0). Espero

Re: Urgente, postgres down

2019-02-08 Thread Anthony Sotolongo
Hola Carlos, basada en una experiencia similar, aunque no tan agresiva cómo esa que comentas, recomiendo analizar las tablas más críticas respecto a las transacciones y ajustes los valores de vaccum/Freeze en ellas(las tablas puntuales), pues las configuraciones genéricas en el archivo de

Re: Urgente, postgres down

2019-02-07 Thread Horacio Miranda
Te han respondido, pero es posible saber La versión de la base de datos. El error en los logs, debe salir ahi la razon por que se cayo. On 7/02/2019 1:01 PM, Carlos T. Groero Carmona wrote: Hola, El servidor de BD se cayo, actualmente caido, tratando de resolverlo.. tratando de ejectutar el

Re: Urgente, postgres down

2019-02-07 Thread Francisco Olarte
Carlos: On Thu, Feb 7, 2019 at 5:40 PM Carlos T. Groero Carmona wrote: > Fransisco, gracias por tu comentario. De nada hombre, a mandar. > Despues que detuvimos el servidor apagado ejecutamos un vacuum en la base de > datos que tenia datfrozenxid por encima de los 2 billones...actualmente

Re: Urgente, postgres down

2019-02-07 Thread Carlos T. Groero Carmona
Fransisco, gracias por tu comentario. Despues que detuvimos el servidor apagado ejecutamos un vacuum en la base de datos que tenia *datfrozenxid* por encima de los 2 billones...actualmente tiene 1.92 billones Todas las tablas tienen relfrozenxid por debajo de mil millones Autovacuum estuvo

Re: Urgente, postgres down

2019-02-07 Thread Francisco Olarte
Carlos: On Thu, Feb 7, 2019 at 1:01 AM Carlos T. Groero Carmona wrote: > El servidor de BD se cayo, actualmente caido, tratando de resolverlo.. > tratando de ejectutar el vacuum solicitado...responde esto > ERROR: database is not accepting commands to avoid wraparound data loss in > database

Re: Urgente, postgres down

2019-02-06 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Hola, > El servidor de BD se cayo, actualmente caido, tratando de resolverlo.. > tratando de ejectutar el vacuum solicitado...responde esto > > ERROR: database is not accepting commands to avoid wraparound data loss in > database "db_production" HINT: Stop the

Urgente, postgres down

2019-02-06 Thread Carlos T. Groero Carmona
Hola, El servidor de BD se cayo, actualmente caido, tratando de resolverlo.. tratando de ejectutar el vacuum solicitado...responde esto ERROR: database is not accepting commands to avoid wraparound data loss in database "db_production" HINT: Stop the postmaster and use a standalone backend to