Re: no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota

2023-12-18 Thread mauricio pullabuestan
Hola Martín > Puedes explicar esto mejor. Que WALs son eliminados? Los que están en > PGDATA/pg_wal o los que se encuentra en un archivo (o sea que fueron > copiados a otro directorio con archive_command)? Los wals, que elimino están en otro directorio. archive_mode = on archive_command = 'cp %p

Re: no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota

2023-12-18 Thread mauricio pullabuestan
> Los archivos Wal se borran del servidor primario, por una tarea > programada mediante Cron que se ejecuta a 1:00, eliminando los > archivos del día anterior, >>¿desde el directorio pg_xlog?  Eso de borrar WALs de ahí es lo mismo que >>suicidar tu base de datos.  Es un peligro y no deberías esta

Re: no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota

2023-12-15 Thread mauricio pullabuestan
Hola Martín.

Re: no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota

2023-12-14 Thread mauricio pullabuestan
>Pucha, ¿siguen existiendo esas reliquias en producción? Yo pensé que >>solo se veían en museos. ;-) Es triste, pero me toca trabajar con esta versión :( >>El error es bastante claro. Por supuesto que deberías mirar los logs >>del otro lado. También deberías ver si te podes conectar con una >>co

no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota

2023-12-13 Thread mauricio pullabuestan
Buen día. Tengo Postgres 9.6 sobre Ubuntu 14.04.  Estoy teniendo problemas con la replicación y al revisar los log de postgres, tengo desde hace un buen tiempo atrás este mensaje y es recurrente: "no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota" El mensaje n

Re: Optimizar Update

2023-11-20 Thread mauricio pullabuestan
ricio.  Cuenca-Ecuador En viernes, 8 de septiembre de 2023, 01:14:04 GMT-5, Jaime Casanova escribió: On Thu, Sep 7, 2023 at 3:42 PM mauricio pullabuestan wrote: > > Buenas tardes. > > Tengo una aplicación que corro en la madrugada, crea un archivo *.scv a > partir de u

Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Francisco >Dejando aparte cosas de trigger, que ya te han comentado, lo primero que te recomendaria yo en un proceso tipo batch de estos. salvo que tengas un problema enorme de espacio, es limpiar los datos antes de seguir con el INSERT/UPDATE. Dejando aparte que esto le pueda ayudar al optim

Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Alvaro. >> CREATE TABLE bodegas   /*la tabla es mucho más ancha*/ >> ( >> >>   bodega character varying(3) NOT NULL, >>   item character varying(15) NOT NULL, >>   buffer numeric(12,3) DEFAULT 0, >>   pedidos_clientes numeric(12,3) DEFAULT 0, >>   comprometido_pedido numeric(10,3) DEFAULT 0,

Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Jaime wrote: >> >> Buenas tardes. >> >> Tengo una aplicación que corro en la madrugada, crea un archivo *.scv a >> partir de una tabla de Visual Foxpro (140 registros)  un directorio en >> Ubuntu y luego ejecuta una función en postgres que  copia los datos del >> archivo scv a una tab

Re: Optimizar Update

2023-09-08 Thread mauricio pullabuestan
Hola Horacio. > Hola, >> On 7/09/2023, at 2:41 PM, mauricio pullabuestan wrote: >> >> Buenas tardes. >> >> Tengo una aplicación que corro en la madrugada, crea un archivo *.scv a >> partir de una tabla de Visual Foxpro (140 registros)  un direc

Optimizar Update

2023-09-07 Thread mauricio pullabuestan
Buenas tardes. Tengo una aplicación que corro en la madrugada, crea un archivo *.scv a partir de una tabla de Visual Foxpro (140 registros)  un directorio en Ubuntu y luego ejecuta una función en postgres que  copia los datos del archivo scv a una tabla UNLOGGED  en Postgresql 9.6, para lue

Re: Cambiar el collate C.UTF-8 de base de datos postgres a en_US.utf8

2021-04-23 Thread mauricio pullabuestan
ot; LC_PAPER="C.UTF-8" LC_NAME="C.UTF-8" LC_ADDRESS="C.UTF-8" LC_TELEPHONE="C.UTF-8" LC_MEASUREMENT="C.UTF-8" LC_IDENTIFICATION="C.UTF-8" LC_ALL= locale -a C C.UTF-8 POSIX en_US.utf8 es_EC.utf8 Saludos. Mauricio En jueves,

Cambiar el collate C.UTF-8 de base de datos postgres a en_US.utf8

2021-04-22 Thread mauricio pullabuestan
Buen día. Tengo un servidor de producción con Ubuntu 14.04.06 con postgresql 9.6, al hacer listar las bases de datos tengo: nombrecodificación    Collate    Ctype midbUTF8    es_US.utf8    es_EC.utf8 postgres  UTF8    es_US.utf8    es_EC.u

[OT] Ejecutar archivo Makefile ( The Art of PostgreSQL )

2020-03-29 Thread mauricio pullabuestan
Buen día  En la empresa que trabajo compro The Art of PostgreSQL estos días voy a revisarlo. Entre los archivos hay un archivo Makefile para restaurar la de datos, pero no sé cómo ejecutarlo tengo windows 10 y postgresql 12. Pueden ayudarme para ejecutar el archivo?   Saludos. Mauricio Cuenca-

Replica hot_standby no funciona.

2020-02-05 Thread mauricio pullabuestan
Buen día. Tengo 2 servidores con ubuntu server 16.04 y postgresql 9.6, replicándose mediante hot_standby, la replica dejo de funcionar, volví a configurar y copiar la data desde el servidor maestro, los datos son iguales. Si actualizo datos en el maestro la replica no se actualiza. Ejecuto en

Re: [MASSMAIL]Consulta Foreign Data Wrapper

2020-01-20 Thread mauricio pullabuestan
Hola Fernando. Posiblemente tenga que hacer unas consultas desde Postgresql a Oracle, puedes decir como lo resolviste. Saludos Mauricio

Re: saber que filas se actualizaron o insertaron con upsert

2020-01-20 Thread mauricio pullabuestan
Hola. Gracias por la ayuda. Al parecer con upsert no se puede. La opción de Diego me ayuda, lo malo es tener que agregar un campo nuevo. Saludos Mauricio

Re: saber que filas se actualizaron o insertaron con upsert

2020-01-14 Thread mauricio pullabuestan
Hola Horacio. No puedo utilizar triggers. Saludos Mauricio

Re: saber que filas se actualizaron o insertaron con upsert

2020-01-14 Thread mauricio pullabuestan
Se me olvido decir que utilizo postgresql 9.6 Saludos  Mauricio

Re: saber que filas se actualizaron o insertaron con upsert

2020-01-14 Thread mauricio pullabuestan
Se me olvido decir que utilizo postgresql 9.6 saludos Mauricio

saber que filas se actualizaron o insertaron con upsert

2020-01-14 Thread mauricio pullabuestan
Buen día Tengo una tabla a la cual envió un json para insertar o actualizar registros, me interesa mediante returing insertar en una tabla temporal los registros afectados y de alguna forma poder distinguir cuales se insertaron o actualizaron para poder interactuar después. Alguna idea de como

Re: Evitar overlaps Indice único o CONSTRAINT EXCLUDE con campos varchar, tstzrange

2019-12-19 Thread mauricio pullabuestan
Hola Alvaro. Gracias, es lo que necesito Saludos Mauricio

Evitar overlaps Indice único o CONSTRAINT EXCLUDE con campos varchar, tstzrange

2019-12-18 Thread mauricio pullabuestan
Buen día. Tengo la siguiente tabla: CREATE TABLE permiso (   numero_permiso integer NOT NULL,   director_id character varying(5),   dependiente_id character varying(5),   jornada_id character varying(2),   permiso_periodo tstzrange,   observaciones character varying(100),   activo boolean,   CO

Re: Migrar de PG 9.6.13 64 bits a PostgreSQL 11.4

2019-08-15 Thread mauricio pullabuestan
l/9.6/main/postgresql.conf" -O "-c config_file=/etc/postgresql/11/main/postgresql.conf" Saludos El 14-08-19 a las 12:52, mauricio pullabuestan escribió: > Hola a todos. > > Gracias por contestar. > > Leí sobre pg_upgrade, mi ingles no es bueno y no me queda claro l

Re: Migrar de PG 9.6.13 64 bits a PostgreSQL 11.4

2019-08-14 Thread mauricio pullabuestan
Hola Francis. <

Re: Migrar de PG 9.6.13 64 bits a PostgreSQL 11.4

2019-08-14 Thread mauricio pullabuestan
Hola a todos. Gracias por contestar. Leí sobre pg_upgrade, mi ingles no es bueno y no me queda claro los pasos a seguir. Prepare 2 maquinas virtuales para simular mi entorno  1.- Ubuntu, Postgresql 9.6 Maestro 2.- Ubuntu, Postgresql 9.6 Replica (hot standby) Pasos pg_upgrade 1.- No lo necesit

Migrar de PG 9.6.13 64 bits a PostgreSQL 11.4

2019-07-29 Thread mauricio pullabuestan
Buen día. Actualmente tenemos Postgresql 9.6.13 64 bit sobre ubuntu, para migrar hacemos un backup y la restauramos en la nueva versión, no hemos tendido inconveniente. Ahora queremos migrar a Postgresql 11, para aprovechar las nuevas características y actualizar la db. De la versión 9.6 a 11 exi

Re: Replicación hot_standby dejo de funcionar

2018-11-08 Thread mauricio pullabuestan
18 7:50 AM, mauricio pullabuestan escribió: Buen día Tengo 2 servidores con Ubuntu 14.04 para el servidor de producción y 16.04 para servidor replica los 2 con Postgresql 9.6 para 64 bits, están configurados para replicar hot_standby, aparentemente funcionaba bien por un buen tiempo. Se hizo una rev

Replicación hot_standby dejo de funcionar

2018-11-08 Thread mauricio pullabuestan
Buen día Tengo 2 servidores con Ubuntu 14.04 para el servidor de producción y 16.04 para servidor replica los 2 con Postgresql 9.6 para 64 bits, están configurados para replicar hot_standby, aparentemente funcionaba bien por un buen tiempo. Se hizo una revisión y la replica a dejado de funcionar

Diferencia entre timestamp a interval en formato horas

2018-05-01 Thread mauricio pullabuestan
Buen día. Tengo los siguientes datos de ejemplo Create table tiempos (inicial timestamp, final timestamp); Insert Into tiempos Values ('2018-03-15 07:39:57', '2018-03-15 21:06:44'),  ('2018-03-15 21:06:44', '2018-03-16 07:55:20'),  ('2018-03-16 07:55:20', '2018-03-16 15:38:58'),  ('2018-03-16 15

Seq Scan como lo procesa Postgresql

2018-04-10 Thread mauricio pullabuestan
Tengo una tabla que tiene al rededor de 250 mil registros y pesa unos 170 mb, solamente tiene su PK Esta tabla se consulta un promedio de 1000 veces por día al no tener indices en los que se pueda apoyar, se esta haciendo un Seq Scan. Tengo entendido que Postgres sube toda la tabla a memoria es

A tener en cuenta para activar pg_stat_statements

2018-04-10 Thread mauricio pullabuestan
Hola. Estuve leyendo es artículoDetecting performance problems easily in PostgreSQL | | | | Detecting performance problems easily in PostgreSQL Every DBA in charge of PostgreSQL should know, how to track down potential performance problems to figure out, w... | | | Lo probé en una m

Re: Indices dañados o inflados

2018-03-27 Thread mauricio pullabuestan
://github.com/ioguix/pgsql-bloat-estimation https://www.postgresql.org/docs/9.6/static/pgstattuple.html Y evidentemente para reparos con el mantenimiento de indices (reindex) Saludos El 26/03/18 a las 12:09, mauricio pullabuestan escribió: Buen día. Como puedo saber

Indices dañados o inflados

2018-03-26 Thread mauricio pullabuestan
Buen día. Como puedo saber si mi base de datos tienen indices dañados o inflados y como repararlos. GraciasMauricio

No hacer vavum a ciertas tablas.

2018-01-10 Thread mauricio pullabuestan
Buen día. Tengo ciertas tablas con sus indices en las cuales solamente se hace insert y se consultan con mediana frecuencia. Como decirle a postgres que no haga un vacuum a estas tablas? Es buena practica hacer esto, tomando en cuenta que solamente se inserta y se consulta con mediana frecuenci

Cambiar de propietario a una base de datos

2018-01-10 Thread mauricio pullabuestan
Buen día Tengo una base de datos que fue creada con postgres como su propietario, necesito crear varios usuario de acuerdo a las necesidades, pienso crear roles con diferentes permisos y luego adjuntar a estos roles a los usuarios correspondientes. Existe alguna herramienta para agilitar este

Re: Herramienta de monitoreo PG Budget

2017-12-17 Thread mauricio pullabuestan
/log  Saludos a todos.  De: mauricio pullabuestan [mailto:jmaurici...@yahoo.es] Enviado el: viernes, 15 de diciembre de 2017 08:57 a. m. Para: Martín Marqués; Edwin De La Cruz CC: Lista Postgres ES Asunto: Re: Herramienta de monitoreo PG Budget  Gracias a todos por la ayuda.   Tengo una maquina

Re: Herramienta de monitoreo PG Budget

2017-12-15 Thread mauricio pullabuestan
. Saludos.Mauricio El Martes 12 de diciembre de 2017 11:59, Martín Marqués escribió: El 12/12/2017 10:49, "mauricio pullabuestan" > escribió: > > Gracias Martin. > > Disculpas por no contestar antes. > > Si es lo que estoy buscando, estuve en PG Ecuador y pres

Re: Herramienta de monitoreo PG Budget

2017-12-12 Thread mauricio pullabuestan
. SaludosMauricio El Miércoles 6 de diciembre de 2017 11:27, Martin Marques escribió: El 04/12/17 a las 14:57, mauricio pullabuestan escribió: > Buen día. > > Me gustaría probar esta herramienta PG Budget, pueden decirme donde bajarla. No será pgBadger la herramienta que estás

Herramienta de monitoreo PG Budget

2017-12-04 Thread mauricio pullabuestan
Buen día. Me gustaría probar esta herramienta PG Budget, pueden decirme donde bajarla. SaludosMauricio

Re: [MASSMAIL] Replicación Hot-Standby, volver al servidor Maestro a su configuración normal o hacer el servidor esclavo servidor principal

2017-09-27 Thread mauricio pullabuestan
Hola Dalymel. No estoy usando slot. Maestro postgresql.conf  listen_addresses = 'miip'wal_level = hot_standbysynchronous_commit=localarchive_mode = onarchive_command = 'cp %p /var/lib/pstgresql/9.6/main/ archive/%f'max_wal_senders = 2wal_keep_segments = 10synchronous_standby_names = 'pgslave

Re: [MASSMAIL] Replicación Hot-Standby, volver al servidor Maestro a su configuración normal o hacer el servidor esclavo servidor principal

2017-09-26 Thread mauricio pullabuestan
Hola Daymel. Gracias por las recomendaciones, voy a revisar la documentación. Estoy comenzando con la replicación y me apoye un un manual, donde se cambian pocos parámetros  Maestro postgresql.conf  listen_addresses = 'miip'wal_level = hot_standbysynchronous_commit=localarchive_mode = onarchive_

Replicación Hot-Standby, volver al servidor Maestro a su configuración normal o hacer el servidor esclavo servidor principal

2017-09-26 Thread mauricio pullabuestan
Tengo 2 servidores con ubunto server 16.04 y postgresql 9.6 a los cuales se los configuro como maestro y esclavo para replicación hot standby, al momento todo parece estar bien. La configuración se realizo en los archivos postgresql.conf y pg_hba.conf, se configuro UFW para ssh y postgresql así

Re: Saber cuantas instacias de postgres tengo corriendo en el servidor

2017-09-18 Thread mauricio pullabuestan
/lib/systemd/system?vi algunos archivos pero no se que buscar.. Saludos Mauricio. El Sábado 16 de septiembre de 2017 16:37, Jaime Casanova escribió: 2017-09-15 15:07 GMT-05:00 mauricio pullabuestan : > Buen día. > > Tengo un servidor con ubuntu server 16.04, al hacer un pg_lsclu

Re: Saber cuantas instacias de postgres tengo corriendo en el servidor

2017-09-15 Thread mauricio pullabuestan
:07, mauricio pullabuestan escribió: Buen día. Tengo un servidor con ubuntu server 16.04, al hacer un pg_lsclusters, me muestra 2 clusters 9.3 y 9.6, no contaba con esto ya que lo que nosotros ocupamos es la versión 9.4 y 9.5. Al hacer un locate postgresql.conf, tengo varios archivos en los

Saber cuantas instacias de postgres tengo corriendo en el servidor

2017-09-15 Thread mauricio pullabuestan
Buen día. Tengo un servidor con ubuntu server 16.04, al hacer un pg_lsclusters, me muestra 2 clusters 9.3 y 9.6, no contaba con esto ya que lo que nosotros ocupamos es la versión 9.4 y 9.5. Al hacer un locate postgresql.conf, tengo varios archivos en los directorios:/etc/postgresql/9.3/main/ /et

Re: pg_upgrade

2017-09-14 Thread mauricio pullabuestan
funcionan las cosas ;) Saludos El 6 de septiembre de 2017, 15:06, Eduardo Morras escribió: On Wed, 6 Sep 2017 16:56:15 + (UTC) mauricio pullabuestan wrote: > Tengo una maquina virtual con ubuntu server 16.04 64 bits con > postgresql 9.4 puerto 5432 y postgresql 9.6 puerto 5433 para

Re: Cambiar entre instancias

2017-09-14 Thread mauricio pullabuestan
Hola Jaime. Gracias por la ayuda muy clara y precisa SaludosMauricio El Miércoles 13 de septiembre de 2017 0:26, Jaime Casanova escribió: 2017-09-12 15:43 GMT-05:00 mauricio pullabuestan : > Tengo un servidor con Ubuntu server 16.04 con 2 instancias de Postgresql > 9.4.14 produc

Cambiar entre instancias

2017-09-12 Thread mauricio pullabuestan
Tengo un servidor con Ubuntu server 16.04 con 2 instancias de Postgresql 9.4.14 producción y 9.5 beta1 para pruebas. Estamos por actualizar a la version 9.6, para esto voy a instalar esta versión, no tenemos nada especial en la configuración del servidor 9.4.14 de producción, por lo que estoy p

pg_upgrade

2017-09-06 Thread mauricio pullabuestan
Tengo una maquina virtual con ubuntu server 16.04 64 bits con postgresql 9.4 puerto 5432 y postgresql 9.6 puerto 5433 para hacer pruebas de pg_upgrade. Estoy apoyándome en este link para https://gist.github.com/edib/f9965ff37df9828016658ef329c9792a Al momento de hacer sudo su - postgres -c '

Re: Replicación Hot Standby

2017-08-25 Thread mauricio pullabuestan
, Daymel Bonne escribió: Hola Mauricio: El 24 ago. 2017 8:26 a. m., "mauricio pullabuestan" escribió: Hola Stephen y Daymel. Gracias por la recomendación. En cuanto a el tipo de replicación que estoy usando creen que es la recomendada? Si lo usas para solo lectura, si

Re: Replicación Hot Standby

2017-08-24 Thread mauricio pullabuestan
Hola Stephen y Daymel. Gracias por la recomendación. En cuanto a el tipo de replicación que estoy usando creen que es la recomendada? Pueden facilitarme algún link si es en español mejor o ejemplo de repmgr. Daymael, estoy comenzando con la replicación y el ambiente linux, pgbouncer suena bien

Replicación Hot Standby

2017-08-22 Thread mauricio pullabuestan
Buen día Estoy probando replicación, para ello tengo 2 maquinas virtuales con Ubuntu server 16.04 y Postgres 9.6, me apoye en este link https://www.howtoforge.com/tutorial/how-to-set-up-master-slave-replication-for-postgresql-96-on-ubuntu-1604/ Por las pruebas que hice funciona sin probl

Re: Que se debe tener en cuenta para migrar de versión postgres 9.4.5 a 9.6.3

2017-08-04 Thread mauricio pullabuestan
Hola Daymel. Gracias por la respuesta y los links Olvide decir que soy novato en postgres Probar todas las funcionalidades es algo tedioso pero estoy en el proceso. >>es decir solo basta con restaurar la base de datos en postgresql 9.6.3 para >>poder aprovechar sus mejoras.? >Sólo con usar

Que se debe tener en cuenta para migrar de versión postgres 9.4.5 a 9.6.3

2017-08-04 Thread mauricio pullabuestan
Buen día. En producción tenemos PostgreSQL 9.4.5 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-55), 64-bit sobre un servidor ubuntu 16.04, que viene funcionando bien. Estamos pensando a pasar a PostgreSQL 9.6.3 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 5.