Re: pg_upgrade

2017-09-14 Thread Jaime Casanova
debian los últimos 6 o 7 años :D -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

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

2017-09-16 Thread Jaime Casanova
conecta al cluster apropiado siempre que determine cual es, y para eso le debes indicar el puerto. -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Consulta sobre carpeta pg_log en Debian

2017-09-20 Thread Jaime Casanova
/log/postgresql si cambias logging_collector a on verás que aparece ese directorio que buscas -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: replicacion dudas.

2017-10-08 Thread Jaime Casanova
funcionalidad integrada pero claro, todo depende de que quieres lograr... si es para alta disponibilidad, no hay nada mejor que la vieja replicación física (copiar todo el datadir) -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

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

2017-10-03 Thread Jaime Casanova
ackups físicos? ciertamente no tiene mucho sentido archivarlos donde los estás poniendo -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Cambiar entre instancias

2017-09-12 Thread Jaime Casanova
et purge --auto-remove postgresql-9.4 > > Todo esto sin afectar la instancia 9.6. > no afectará a la versión 9.6 si siempre te aseguras de poner la versión en el paquete -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Descargar Postgres 9.6.2

2017-08-24 Thread Jaime Casanova
arme el link de descarga? > ejecutando "yum --showduplicates list postgresql96-server" veo que ya no está disponible vía yum si quieres esa versión especifica posiblemente debas recompilar... pero la pregunta sigue siendo, por qué esa versión? -- Jaime Casanova

Re: comportamiento transaccional WITH

2017-09-03 Thread Jaime Casanova
d from base as a returning *) select * from base as a join hijos as b on a.id=b.padre_id; """ PD: por favor, cuando copies una consulta evita pegar el prompt (test=# en tu caso). sólo probe con la primera consulta porque no tenía intenciones de limpiar las otras consultas para poderl

Re: Consulta sobre replicacion

2017-11-28 Thread Jaime Casanova
ema de paquetes de tu sistema operativo te avisará de que hay actualizaciones disponibles > -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Mejorar velocidad de backup en postgres

2017-11-26 Thread Jaime Casanova
TER TABLE tabla ALTER columna SET STORAGE EXTERNAL; esto evitará que los datos al ser enviados a la tabla toast sean comprimidos y debería ser más rápido. sin embargo, si haces el cambio ahora esto afectará a los datos futuros, lo que ya está comprimido seguirá comprimido hast

Re: Increible omnidb 2.4 y pgadmin 4 ver 2 parecen locomotoras antiguas frente el viejo phpPgAdmin que parece un ferrari

2017-12-13 Thread Jaime Casanova
tos de funciones, > triggers u otras cosas se vuelve incomodo tener que abrir una base de datos > a la vez ya que a veces se reutiliza codigo para otras cosas en otras base > de datos. puedes abrir varias bases a la vez, solo que estarán en pestañas separadas -- Jaime Casanova

Re: Increible omnidb 2.4 y pgadmin 4 ver 2 parecen locomotoras antiguas frente el viejo phpPgAdmin que parece un ferrari

2017-12-12 Thread Jaime Casanova
on el que estamos lidiando (incluida la inicialización). Estamos liberando una nueva versión cada 4 semanas, que incluye nuevas funciones y correcciones de errores en cada lanzamiento. Si puedes proporcionarnos los detalles, podemos verificar que en realidad es un problema y lo solucionaremos tan pronto como sea posible. """ -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: [MASSMAIL]Postgresql problema !!!

2017-12-19 Thread Jaime Casanova
txt" en una ventana aparte levantar el servicio de postgres y dejar que vaya el CPU al 100% luego terminas el comando mpstat y nos adjuntas el archivo resultante también. -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Backup sobre Windows sin dejar el password

2017-11-18 Thread Jaime Casanova
digitandola usando la variable PGPASSWORD, usando el archivo pgpass o poniendola en el script. También puedes usar otros métodos de autenticación para que no necesites la clave, por ejemplo trust (espero que no hagas esto), cert, ldap o si la base está en windows SSPI -- Jaime Casanova

Re: Fechas en la BD

2017-11-21 Thread Jaime Casanova
gres=# set timezone to 'GMT'; SET postgres=# select now(); now --- 2017-11-21 16:47:34.097605+00 (1 fila) - puedes ejecutar y mostrarnos "show timezone;"? - cómo configuraste el timezone? -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: [MASSMAIL] Re: Información encriptacion de data de una base de datos

2017-11-05 Thread Jaime Casanova
podría estar validando que el DNI sea válido y generar DNIs falsos puede ser muy complejo, en ese caso usar transposición de datos como sugirió Gilberto. Usas el DNI cómo una clave foránea? eso puede un problema. tienes una base desnormalizada? Existe algún otro factor que pueda ayudar a inferir

Re: Informacion archivos base de datos

2017-11-05 Thread Jaime Casanova
ión puede tomar mucho tiempo, debes tener niveles aceptables de perdida de datos. O simplemente tener *mucho* espacio disponible y suficiente tiempo para restaurar en caso de una catástrofe. Terminaron usando una nube para poner los archivos en filesystem en diferentes máquinas --

Re: Replicacion con Postgres 10

2017-10-25 Thread Jaime Casanova
n)" > eso es porque pg_replication_origin_status es una vista, no una función. prueba: select * from pg_replication_origin_status; -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Migración oracle a postgresql

2018-05-05 Thread Jaime Casanova
c() y pg_fetch_row() las otras dos te las dejo de tarea -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Replicacion en postgres 10

2018-07-03 Thread Jaime Casanova
s las tablas (CREATE SUBSCRIPTION). Otra cosa que debes considerar es si al crear el pedido se actualizan otras tablas (como la tabla de productos, eso es parte de un mal diseño muy común) puesto que algunas tablas probablemente querras publicarlas desde el servidor y suscribirlas en

Re: Recomendaciones al agregar columnas a una tabla con millones de registros

2018-01-06 Thread Jaime Casanova
on sólo 2 millones de registros quizá no tome mucho tiempo pero si hay actividad en la base parecerá una eternidad... supongo que harás esto en un periodo de tiempo en que no haya actividad en la base, verdad? -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Ayuda con Ldap autenticación

2018-01-06 Thread Jaime Casanova
(sin el corp). No estoy del todo seguro que diga "serds" pero así parece en la imagen ;) Déjanos saber si eso soluciona tu problema, sino para pensar en que más podría estar pasando. -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Cambiar de propietario a una base de datos

2018-01-10 Thread Jaime Casanova
l dueño de la tabla también puede crear triggers sobre la tabla, y ese permiso no se lo puedes quitar (porque es el dueño de la tabla) -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Herramienta para diccionario de datos para Postgres 10.1

2018-01-12 Thread Jaime Casanova
s y longitudes. > aquí hay algunos https://wiki.postgresql.org/wiki/Documentation_Tools autodoc he usado antes y es muy bueno -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: demasiados ficheros en pg_xlog

2018-01-13 Thread Jaime Casanova
demás, puedes ver si hay mensajes de error en el log de postgres? mi sospecha es que el comando en archive_command está dando error y postgres no va a eliminar los segmentos de wal hasta no poder archivarlos si archive_mode está en on -- Jaime Casanova www.2ndQuadrant.com PostgreS

Re: Consulta

2018-02-02 Thread Jaime Casanova
con un curso y con soporte en 2ndQuadrant tenemos varios clientes que usan XL incluyendo uno de Brasil, aunque por motivos de confidencialidad no puedo mencionar sus nombres en una lista pública dejame saber si puedo ayudarte con más información con un mail privado -- Jaime Casanova

Re: Consulta de tabla con millones de registros

2018-02-05 Thread Jaime Casanova
asos hay workarounds, no que sea bonito pero funcionan > Lo bueno es que estas limitaciones se están resolviendo y si no es en > PG11, será en PG12 que tengamos un sistema de particionado robusto. > PG12 casi seguro -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Consulta de tabla con millones de registros

2018-02-05 Thread Jaime Casanova
La pregunta es: como será el uso de la tabla? dices que habrán más escrituras que lecturas, eso es lo más común ahora puedes decir cuantas veces se actualizará el mismo registro? en que periodo de tiempo? como serán las consultas (sobre el PK, se leerá en rangos, rangos grandes o pequeños

Re: Suma de columna en una semana

2018-02-08 Thread Jaime Casanova
WHERE personal_id= ? AND fecha BETWEEN ‘2018-02-01’ AND ‘2018-02-28’ GROUP BY EXTRACT(week from fecha)) SELECT row_number() over (), horas FROM horas_semana ORDER BY semana; -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Consulta de tabla con millones de registros

2018-02-06 Thread Jaime Casanova
2018-02-06 6:04 GMT-05:00 Martin Marques <martin.marq...@2ndquadrant.com>: > El 05/02/18 a las 21:04, Jaime Casanova escribió: >> 2018-01-29 16:27 GMT-05:00 Martin Marques <martin.marq...@2ndquadrant.com>: >>> >>> - llaves foráneas que apuntan a una llave

Re: Consulta de tabla con millones de registros

2018-02-06 Thread Jaime Casanova
temas de auditoría. > no puedes crear un FK que haga referencia a una tabla particionada, no con particionado declarativo ni con herencia -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Recorrer Tabla/cursor y formar un solo dato

2017-12-28 Thread Jaime Casanova
e puede hacer con una función y una consulta: SELECT string_agg(funcion_que_formatea_un_registro(vfichas_hilado)) FROM vfichas_hilado WHERE seq_fichas = numero_ficha donde la función funcion_que_formatea_un_registro() recibe un parámetro que es un record, no lo probé ahorita pero es la ide

Re: Consulta de Indices

2017-12-20 Thread Jaime Casanova
no recuerdo la última vez que recomendé ejecutar REINDEX a un cliente, me parece que fue hace como 7 años y la base estaba en muy mal estado. -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: CANTIDAD MAXIMA DE TABLAS EN UN SCHEMA

2017-12-20 Thread Jaime Casanova
imento de crear un millón de tablas y el resultado es que es completamente posible... si mal no recuerdo. -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: CANTIDAD MAXIMA DE TABLAS EN UN SCHEMA

2017-12-20 Thread Jaime Casanova
más probable es que solo puedas crear unas decenas o centenas de millones de tablas. """ postgres=# select (2^32)::bigint / 3; ?column? 1431655765 (1 fila) """ -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Consulta Recuperar Base de Datos desde carpeta Data Linux a Windows

2018-01-01 Thread Jaime Casanova
2018-01-01 7:01 GMT-05:00 Fernando A <soporteallpurp...@gmail.com>: > Consulta, es posible recuperar los datos desde una carpeta Data en un SO > Linux a Debian a Windows? no -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote D

Re: Acerca de módulo contrib a instalar en Postgres

2018-08-07 Thread Jaime Casanova
aprobé pero siempre es mejor no enviar imagenes sino pegar el texto del error. Es más práctico, por varios motivos, pero además así no llenamos innecesariamente la bandeja de entrada de quienes reciban tu correo. -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Mastering PostgreSQL

2018-04-13 Thread Jaime Casanova
dos nosotros, tiene obligaciones que atender y esta es su forma de ganarse la vida (compartiendo lo que sabe). [1] https://tapoueh.org/ -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Funciones Financieras Postgres

2018-04-13 Thread Jaime Casanova
narle a postgres > > Lo único que encontré es https://pgxn.org/dist/financial/ que implementa (xirr: irregular internal rate of return), que supongo no es exactamente lo que buscas pero quizá te sirva... al menos como punto inicial para que lo modifiques a lo que necesitas. -- Jaime Cas

Re: consulta postgresql.conf

2018-04-20 Thread Jaime Casanova
hí > define con la variable "psql.port"? > Saludos Fernando, Esto que estas viendo, no es una funcionalidad de postgres. Probablemente hay algún script externo que está cambiando esas variables por valores reales. Quizá algún sistema de Alta Disponibilidad que tiene estos archivos como plan

Re: modificar tipo de dato postgres

2018-04-15 Thread Jaime Casanova
r el tamaño del texto le pones un constraint check (char_length(campo) = longitud_permitida) -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: Decodificar WAL para obtener DML.

2018-04-23 Thread Jaime Casanova
ejecutado para poder, supongamos, reejecutar selectivamente un conjunto de > sentencias. > no creo que afecte al performance, aunque si consumirá disco -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: modificar tipo de dato postgres

2018-04-17 Thread Jaime Casanova
ar_length('jaime '::varchar(15)); char_length - 6 (1 fila) postgres=# select octet_length('jaime '::varchar(15)); octet_length -- 6 (1 fila) -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: problemas con la lectura de un dato bytea

2018-10-14 Thread Jaime Casanova
El dom., 14 de oct. de 2018 11:25 AM, Anthony Sotolongo < asotolo...@gmail.com> escribió: > Hola a todos, tengo una base de datos con una tabla con la siguiente > estructura: > > > CREATE TABLE videos ( > id int8 NULL, > dato bytea NULL > ); > > > y en ella se almacenen archivos

Re: Obtener columna de totales

2018-10-17 Thread Jaime Casanova
(order by fec_emi rows between unbounded preceding and current row) mto_tot from mov; -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Re: POSTGRES pgbouncer

2018-10-21 Thread Jaime Casanova
mo dice en el post que te pasaron si instalaste de otro modo pues tocará ver... Ahora, centos 5 es un sistema muy viejo y probablemente estás usando una versión de postgres igual de vieja. Mi recomendación es que de inmediato empieces a planificar una migración. -- Jaime Casanova