buen día Comunidad
Implemente con la version de 9.0 un servidor Master y en otro equipo un una
replica Hot StandBy, realice el proceso de sinconizacion tal como se indica
en el wiki (http://wiki.postgresql.org/wiki/Binary_Replication_Tutorial) y
al finalizar el proceso y consultas sobre la
hay que hacerlo?
2011/7/23 Hellmuth Vargas hiv...@gmail.com:
buen día Comunidad
Implemente con la version de 9.0 un servidor Master y en otro equipo un
una
replica Hot StandBy, realice el proceso de sinconizacion tal como se
indica
en el wiki (http://wiki.postgresql.org/wiki
que hacerlo?
2011/7/23 Jaime Casanova ja...@2ndquadrant.com
2011/7/23 Hellmuth Vargas hiv...@gmail.com:
buen día Comunidad
Implemente con la version de 9.0 un servidor Master y en otro equipo un una
replica Hot StandBy, realice el proceso de sinconizacion tal como se indica
en el wiki
ja...@2ndquadrant.com:
2011/7/23 Hellmuth Vargas hiv...@gmail.com:
Mi
pregunta es: es necesario configurar ambos (hot standby y replicacion con
archivelog)? en que casos o situaciones hay que hacerlo?
de hecho estas confundiendo terminos:
hot standby es tener el servidor de replica
Suponiendo que la tabla se llama persona_aporte, seria algo asi:
SELECT ano,count(*) AS total_aportantes FROM persona_aporte GROUP BY ano;
2011/8/5 Giorgio giorgio.pg...@gmail.com:
Amigos tengo una tabla similar a este ejemplo:
¦¦-¦---
¦ aportante ¦ año
Hola
tal vez este documento le pueda ayudar
http://en.wikibooks.org/wiki/Converting_MySQL_to_PostgreSQL
2011/8/18 José Francisco Luis Medina josefranciscoluismed...@gmail.com:
Hola buenos días, me encuentro en proceso de migración de una de mis bases
de datos de mysql 5.1.49 a postgresql
Hola
según veo en la documentación, para acceder a los componentes x,y de
un datos point seria similar al de los arreglos por lo tanto para x
seria campo[0] y para y campo[1]
osea que un select tentativo seria
SELECT campo_punto[0] AS x, campo_punto[1] AS y FROM tabla
Hola
según veo en la documentación, para acceder a los componentes x,y de
un datos point seria similar al de los arreglos por lo tanto para x
seria campo[0] y para y campo[1]
osea que un select tentativo seria
SELECT campo_punto[0] AS x, campo_punto[1] AS y FROM tabla
buen día
He seguido los correo y es muy interesante el asunto, en otros motores (al
menos en Oracle) existe un tablespace especial llamado UNDO en el cual
sobre las tablas que uno defina se amacena los datos borrados hasta que uno
le haga un PURGE o se requiera espacio, podría implementarse un
aveces borramos sin querer y si existiera una opción undo seria formidable!
gracias por su tiempo
2011/8/31 Jaime Casanova ja...@2ndquadrant.com
2011/8/31 Hellmuth Vargas hiv...@gmail.com:
buen día
He seguido los correo y es muy interesante el asunto, en otros motores
(al
menos en Oracle
Muchas Gracias Alvaro por su repuesta
Pues la verdad el Master es un equipo que tiene gran cantidad de
transacciones de insert y update de muchos clientes concurrentes por eso
tienen configurado con tal cantidad el parámetro max_connections,
una opción que había explorado era emplear pool para
buen dia
a partir de los siguientes artículos publicados en la primera edicion de
PostgreSQL Magazine (http://pgmag.org/00/read) (Performance Tunning
PostgreSQL y Tuning linux for PostgreSQL) me dispuse a implementar los mismo
en mi servidor de Postgres pero cuento con la siguiente arquitectura
buen día Lista
Dentro de los reportes que se generan en la compania, existen unos
semanales que traen muchísimos registros, estos repoprtes naturalmente se
demoran y atribuyen el asunto a lentitud de la base, he realizado mis
pruebas y obvio al hacer la consulta SELECT count(*) FROM ( consulta
Hola Alvaro
Muchas Gracias por la pronta respuesta, tuve que ajustarle y
reescribirlo así pero la esencia es la misma. Nuevamente gracias
SELECT pg_size_pretty(SUM(tamanos))
FROM (
SELECT pg_column_size(row(b.*)) as tamanos
FROM (la gran consulta) as b
) AS c;
2011/11/15 Alvaro
buenas noches lista
resulta que tengo una serie de cluster de postgres que queremos unificar en
un unico cluster. Todos los cluster tiene una base de datos con nombres de
schemas diferentes entre si por lo tanto en principio podria crearse una
unica base donde podrian convivir todos los schemas
Hola Lista
Tiempo sin participar...recientemente he leído y desmenuzado el libro
PostgreSQL 9 Administration Cookbook (muy recomendado) y entre las cosas
que tiene, presenta este método para obtener el uptime del servidor..
espero le sirva:
SELECT date_trunc('second',current_timestamp -
Hola Lista
Estaba teniendo problemas con una base destinada a bodega de datos, estuve
configurando la misma apelando tanto a las pautas que se dan para
configuracion del sistema operativo (linux-64bits) como propias de postgres
(9.1) y diseno fisico de la base de la bodega (modelo
indice
sobre la fact table de 17 millones de registros demoraba aproximadamente
1:15 min, ahora la creación del mismo indice demoro 25 min.. igual las
pruebas continuan...
.
2012/2/15 Eduardo Morras nec...@retena.com
At 04:46 15/02/2012, Jaime Casanova wrote:
2012/2/14 Hellmuth Vargas hiv
recompilar) para que aproveche mucho mejor el actual hardware
y software? Gracias Lista
2012/2/15 Eduardo Morras nec...@retena.com
At 13:58 15/02/2012, Hellmuth Vargas wrote:
Hola Lista
No claro!! modifique tanto el blocksize como el wal-blocksize.
(/configure --with-blocksize=16 --with-wal
memoria RAM
2012/2/15 Jaime Casanova ja...@2ndquadrant.com
2012/2/15 Hellmuth Vargas hiv...@gmail.com:
antes, un indice
sobre la fact table de 17 millones de registros demoraba aproximadamente
1:15 min, ahora la creación del mismo indice demoro 25 min.. igual las
pruebas continuan
2012/4/25 Lazaro Ruben Garcia Martinez lgarc...@uci.cu
Hola a todos en la lista. Les escribo, porque tengo una duda sobre el
orden (si es que importa) en que se colocan las tablas en una operación de
unión (JOIN).
Básicamente quiero saber si la tabla que más tuplas tiene, debe ir a la
hola Lista
Incluso es mas aconsejable emplear LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
que el operador (+) en el mismo Oracle pues es un estándar ANSI que permite
portar mas fácilmente una sentencia SQL y el desempeño es igual
2012/5/14 Jaime Casanova ja...@2ndquadrant.com
El 14/05/2012 18:13,
Hola Lista
No solo estoy de acuerdo con las razones técnicas que expuso
Alvaro, sino ademas
- El operador (+) es propio (por no decir propietario) de Oracle para el
caso de los JOINs
- Para este tipo de situaciones, ANSI definió una sintaxis clara basada en
los operadores [LEFT | RIGHT | FULL
Hola Lista
tiempo sin escribir!!! En múltiples oportunidades se presentan
transacciones que pueden demorar mucho tiempo y uno desea indagar que
tablas o en general objetos están involucradas en el mismos
para determinar problemas de indices, mantenimiento, etc.
He probado y ajustado
Hola Alvaro
voy a revisar el material, Muchas gracias!
2012/8/29 Alvaro Herrera alvhe...@2ndquadrant.com
Excerpts from Hellmuth Vargas's message of mié ago 29 17:33:40 -0400 2012:
Hola Lista
tiempo sin escribir!!! En múltiples oportunidades se presentan
transacciones que pueden
buenas Lista
realice la siguiente consulta donde ordeno por el primer carácter: order by
substring(a.nombre,1,1)
select
* from
(values(100,'JUAN'),(200,'LUCHO'),(300,'ARMANDO'),(400,'_JOSE'),(500,'_adrian'))
as a(codigo, nombre)
order by substring(a.nombre,1,1)
y genera la siguiente salida:
Uy que bien Alvaro!!, la verdad esta funcionalidad no la conocía :-)
order by a.nombre collate C;
2012/9/11 Alvaro Herrera alvhe...@2ndquadrant.com
Excerpts from Jose Ayala - CROMOTEX's message of mar sep 11 16:08:19 -0300
2012:
Gracias por la ayuda, queria ver si alguien podia resolverlo
Hola Lista
tengo una tabla con la siguiente estructura
CREATE TABLE datos_para_proceso
(
id bigint,
identificador character varying,
nombre character varying(255),
nombreusuario text,
identificacion character varying(255),
tema character varying(255),
notatema text,
subtema
Hola Alejandro
Muchas gracias!! la verdad no me acordaba que el copy podía funcionar en
doble via!!!
2012/10/24 Alejandro Carrillo faster...@yahoo.es
http://www.postgresql.org/docs/current/static/sql-copy.html
--
*De:* Hellmuth Vargas hiv...@gmail.com
*Para
Buenas Tardes Lista!
Si el objetivo del indice compuesto es agilizar consultas,
pues la estructura del indice depende directamente de estructura de la
consultas donde se pretenda emplear:
Si se tiene una consulta donde se filtre los datos en el siguiente orden y
estructura:
select * from
Hola Lista
**
Suena a que el backend haciendo el vacuum recibió un SIGTERM, quizá por
falta de recursos, habría que ver si el oom killer fué el responsable ...
es linux?
Pero si hubiese sido una terminación por memoria, no se
hubiera caído todos los procesos que hacen parte del cluster de
Hola Lista
Supongo que esta empleando schemas para agrupar/organizar las tablas
pruebe con esta consulta:
SELECT
schemaname ||'.' ||tablename as tablename,
pg_size_pretty(pg_total_relation_size(schemaname ||'.' || tablename ) )
FROM pg_tables WHERE schemaname 'pg_catalog';
El 20 de marzo
Hola lista
creo que es:
SELECT * FROM la_tabla WHERE id = ANY(array['a','d','e'])
donde id debe ser de tipo carácter.
ejemplo
select *
from (values(0,5,222),(6,20,223),(21,180,224),(181,181,225)) as
d(dias_inicial,dias_final,lista)
where dias_inicial = any(array[0, 21]);
El 11
hola
Con ltrim funcionaria:
select ltrim(substr(codpro,2,8),'0') from a;
El 13 de junio de 2013 13:46, Rusel Fichirdfs@gmail.com escribió:
Buenas tardes compañeros,
Necesito realizar una consulta que me traiga una cantidad especificas de
caracteres de un campo, para ello realice lo
Hola Lista
algo como esto?:
SELECT id from
(VALUES (3), (5), (8)) AS a(id)
EXCEPT
SELECT id FROM temporal.
El 19 de junio de 2013 11:18, Dairon Dominguez Vegaddv...@uci.cu escribió:
Buenos dias comunidad, mi problema es el siguiente:
Tengo una lista de valores y necesito de esa lista que
Hola lista
Pues una solución sencilla es encerrar la carrera con signo de pesos $ con
eso no interesa cuantas comillas hallan en la cadena. Ejemplo
$$está cadena tiene 'muchas ' comillas$$
El 07/08/2013 11:45, Miguel Angel Hernandez Moreno
miguel.hdz@gmail.com escribió:
Buenos
Hola Lista
Se surge una pregunta: el vaccumlo debería incorporarse dentro de las
tareas periódicas de mantenimiento de la base de datos? en mi caso, las
bases nunca han almacenados objetos como imágenes o documentos, pero al
consultar pg_largeobject encuentro una buena cantidad de registros.
...@postgresql.org] En nombre de Hellmuth Vargas [
hiv...@gmail.com]
Enviado el: viernes, 20 de septiembre de 2013 14:45
CC: Lista Postgres ES
Asunto: Re: [pgsql-es-ayuda] Ayuda tabla oids
Hola Lista
Se surge una pregunta: el vaccumlo debería incorporarse dentro de las
tareas periódicas de mantenimiento
hola lista
Le sugeriría realizar un diagnostico completo a la plataforma: un
excelente libro para este fin es:
http://www.amazon.com/PostgreSQL-High-Performance-Gregory-Smith/dp/184951030X
Pero si necesita algo mucho mas inmediato.. encontré este blog con algunos
temas interesantes:
Hola Lista
Para retirar de la cadena todo lo que no sea numérico seria algo así:
SELECT regexp_replace('2215VIC1', '[^0-9]','', 'g')
Ahora, para retirar las filas que tenga al menos una letra, algo así:
SELECT * FROM tabla WHERE columna ~ '^[0-9]+$'
El 8 de octubre de 2013 18:07, Rusel
Buenas tardes Lista
Les envío un articulo interesante:
http://www.postgresql.org.es/node/2857
--
Cordialmente,
Ing. Hellmuth I. Vargas S.
Esp. Telemática y Negocios por Internet
Oracle Database 10g Administrator Certified Associate
PostgreSQL DBA
Hola lista
Tengo una inquietud con respecto a los discos de estado sólido (SDD) y las
rutinas de mantenimiento que se acostumbran implementar para la gestión de
un cluster PostgreSQL: Vacuum y autovacuum (el analyze supongo que debería
mantenerse) La pregunta surge pues estuve leyendo sobre estos
Hola Lista
Muchas Gracias por sus comentarios y/o precisiones sobre el tema, voy a
implementarlo tal como sugieren.
El 6 de noviembre de 2013 11:14, Alvaro
Herreraalvhe...@2ndquadrant.comescribió:
Hellmuth Vargas escribió:
Hola lista
Tengo una inquietud con respecto a los discos de
Hola lista
Según creo interpretar, esta generando una sentencia SQL dinamicamente
dentro del procedimiento, la sintaxis seria similar a esto:
select $$ AND (fecha_inicio + (duracion * CAST('1 $$ || a.unidad_duracion
|| $$' as INTERVAL)) = current_date) $$
from
buenos días Lista
En pasados días tenia una consulta que involucraba, joins, ilike y
rangos de fecha y requería definir unos indices para mejorar el tiempo de
repuesta. Probe varias alternativas y no obtenía efecto, finalmente
encontré el siguiente articulo muy interesarte pues PostgreSQL
Hola Lista
suponiendo que lo que desea es incrementar en un segundo todos los
registros de la misma fecha, seria algo así:
update partediario as a set fechahora = b.fechacalculada
from (
select id,fecha+ cast(row_number() over(partition by fecha) || ' second' as
interval) as fechacalculada
buenos días Lista
Primero, los campos de las cuales quiere extraer los Milisegundos son de
tipo DATE? porque si es así estos no tiene la precisión hasta milisegundos
(incluso solo llega al día), debería emplear TIMESTAMP
Trabajando con TIMESTAMP la sentencia seria algo así:
select
Gracias Alvaro por la aclaración!!!
El 5 de febrero de 2014, 10:50, Alvaro
Herreraalvhe...@2ndquadrant.comescribió:
Hellmuth Vargas escribió:
buenos días Lista
Primero, los campos de las cuales quiere extraer los Milisegundos son de
tipo DATE? porque si es así estos no tiene la
buenas tardes Lista
Es posible que en el log de PostgreSQL se pueda agregar a las sentencias
SELECT la cantidad de registros que generan y/o el tamaño de los datos que
devuelven? De antemano Gracias
--
Cordialmente,
Ing. Hellmuth I. Vargas S.
Esp. Telemática y Negocios por Internet
esta generando un resultado
muy grande (en términos de tamaño) y/o mucha cantidad de registros.
El 6 de febrero de 2014, 20:17, Alvaro
Herreraalvhe...@2ndquadrant.comescribió:
Hellmuth Vargas escribió:
buenas tardes Lista
Es posible que en el log de PostgreSQL se pueda agregar a las
buenas Tardes Lista
lo que quiero es sacar la maxima fecha para saber cual es la ultima venta,
y el documento y su numero asi como el saldo, entonces quiero hacer algo
asi
select max(fecha), documento,numero,saldo from ventas where documento='FA'
seria empleado Window Functions:
SELECT
Hola Lista
El hecho que se defina un indice sobre una columna no implica que este
siempre se empleara en una consulta, El optimizador de PostgreSQL se basa
en costos los cuales obtiene el Analizador generando entre otras variables
un histograma de la distribución de los valores de las columnas,
Hola Lista
Algo como:
SELECT idColumna, lag(idColumna) OVER (ORDER BY idColumna) AS idpenultimo
FROM tabla ORDER BY idColumna DESC LIMIT 1;
El 8 de mayo de 2014, 15:59, Luis Fernando Ortiz Vera
lfernandor...@gmail.com escribió:
Apreciada lista, como puedo obtener el penúltimo registro de
Hola alessandra
1. Si es un backup de productivo para restaurar en pruebas le es posible
generarlo nativo? ( opción c del parámetro -F de pg_dump para restaurarlo
con pg_restore o si por versión no permite, al menos que no lo genere como
INSERT sino con COPY) o si es toda la base de producción
Hola Lista
Que tan pertinente y/o posible es contar con el mecanismo de Data Checksums
pero solo en las replicas de una base de datos y no en la Master con el
fin de contar todo el tiempo con un backup en linea 100% fiable?? Gracias
Lista
--
Cordialmente,
Hellmuth I. Vargas S.
AS sent_offset,
('x' || lpad(split_part(replay_location, '/', 2), 8,
'0'))::bit(32)::bigint AS replay_offset
,usename , application_name , state
FROM pg_stat_replication
) AS s;
El 5 de agosto de 2014, 8:39, Hellmuth Vargas hiv...@gmail.com escribió:
Hola Lista
Que tan
...@2ndquadrant.com escribió:
Hellmuth Vargas escribió:
Hola Lista
Que tan pertinente y/o posible es contar con el mecanismo de Data
Checksums
pero solo en las replicas de una base de datos y no en la Master con el
fin de contar todo el tiempo con un backup en linea 100% fiable
*Hola Martin*
Hola Martin
No, si me refería a la replica, porque en alguna oportunidad una Master
se
corrompio (mas bien el sistema de archivos de Linux, faltas de
corriente
recurrentes y fallas en la UPS... el paraiso en pocas palabras) y
cuando
entro a operar la replica como
Hola Lista
Las consideraciones son las siguientes
- lógica de negocio en la base de datos.
Pros: el desempeño, pues no hay que trasladar los datos a la aplicación
para realizar las operaciones y cálculos requeridos, todo se realizan
'locales' en la base de datos y la aplicación se convierte
Hola Lista:
Clone schema
https://wiki.postgresql.org/wiki/Clone_schema
http://stackoverflow.com/questions/12572088/duplicate-postgresql-schema-including-sequences
http://stackoverflow.com/questions/18216462/how-to-duplicate-schemas-in-postgresql
El 15 de septiembre de 2014, 16:37,
Hola lista
SELECT c1,c2 FROM tabla WHERE c1='ME' AND CASE WHEN $1='1' THEN c2='2013'
ELSE TRUE END;
El 21/09/2014 09:30, Felipe Araoz Ramos far...@gmail.com escribió:
Buen dias amigos del foro
Estoy queriendo hacer mas flexible mi función y quiero hacer algo como
esto; anidar select
Hola Lista
Y asi:
begin
return query
select c1,c2 from tabla where c1='ME' and case $1 when '1'
then c2='2013'
else true end;
end;
El 22 de septiembre de 2014, 14:17, Alvaro Herreraalvhe...@2ndquadrant.com
escribió:
Felipe Araoz Ramos escribió:
Buen dias amigos del foro
Hola Lista
Pues según lo que entendí, se trataba de un ejemplo de como seria una
posible plataforma en la cual se obtienen las sentencias y/o operaciones
DML que se dan en PostgreSQL para extraerlas y/o aplicarlas a otra
plataforma.
El 25 de septiembre de 2014, 14:34, Eduardo
El 25 de septiembre de 2014, 16:37, Alvaro Herreraalvhe...@2ndquadrant.com
escribió:
Eduardo Morras escribió:
On Thu, 25 Sep 2014 14:48:51 -0500
Hellmuth Vargas hiv...@gmail.com wrote:
Hola Lista
Pues según lo que entendí, se trataba de un ejemplo de como seria una
posible
Hola lista
Tengo un servidor Postgresql 9.3 Master con dos réplicas, quiero
implementar el modulo pg_stat_staments en la Master.. Es necesario
colocarlo también en las réplicas?? Gracias lista
Hola Lista
Creo que se deben validar dos condiciones:
- Considera solo los ticket abiertos en meses anteriores al actual, pues
este mes aun no se ha terminado...
- La fecha_termino es null, significa que el ticket aun esta abierto.
- La fecha_termino es de un mes diferente (y se supone
Hola Lista
Empleando except funciona mejor:
SELECT A.fid,A.fbanco,A.fecha
FROM A JOIN
(
SELECT fid FROM A
EXCEPT
SELECT pid FROM B
) as C on A.fid=C.fid
WHERE A.fbanco = 1
GROUP BY 1,2,3
El 15 de diciembre de 2014, 7:17 p. m., Edwin Quijada
listas_quij...@hotmail.com escribió:
Hola lista
Martín disculpe la ignorancia, pero tengo entendido que si se coloca una
condición filtró en el where de la tabla B, el left outer se convierte en
inner join y se pierde el efecto. Por favor corrijame si me equivoco
El 16/12/2014 05:28, Martín Marqués mar...@2ndquadrant.com
Ahh ok no había probando nunca con un IS NULL, gracias por la
corrección!!!
El 16/12/2014 08:20, Martín Marqués mar...@2ndquadrant.com escribió:
El 16/12/14 a las 10:07, Hellmuth Vargas escribió:
Hola lista
Martín disculpe la ignorancia, pero tengo entendido que si se coloca una
Hola Alvaro y general lista
Muchas gracias por todos sus aportes!!! , voy a tratar de configurar un
entorno que me permita obtener tráfico de producción en pruebas y verificar
el funcionamiento de las secuencias globales en un ambiente más real ..
Les estaré informando...
Hellmuth Vargas
,
colaboración y tiempo
--
Jaime Casanova respondio:
-- Forwarded message --
From: Hellmuth Vargas
To:
Cc:
Date: Mon, 26 Jan 2015 21:49:55 -0500
Subject: consulta sobre
- Mensaje original -
De: Hellmuth Vargas hiv...@gmail.com
Para: Lista Postgres ES pgsql-es-ayuda@postgresql.org
Enviados: Viernes, 30 de Enero 2015 6:27:22
Asunto: [pgsql-es-ayuda] Fwd: consulta sobre sequencias globales de BDR
Hola lista
No llego el anterior correo, lo
3, 2015 7:50 PM, Gerardo Herzig gher...@fmed.uba.ar escribió:
- Mensaje original -
De: Jaime Casanova ja...@2ndquadrant.com
Para: Gerardo Herzig gher...@fmed.uba.ar
CC: Hellmuth Vargas hiv...@gmail.com, Lista Postgres ES
pgsql-es-ayuda@postgresql.org
Enviados: Martes, 3 de
Hola Alvaro
El feb 9, 2015 10:35 AM, Alvaro Herrera alvhe...@2ndquadrant.com
escribió:
Hellmuth Vargas escribió:
Hola Lista:
Estoy realizado pruebas con BDR de PostgreSQL
anunciado recientemente, comparto una hilo de conversación que sostuve
con
Jaime Casanova, entre otros, sobre
Hola Jose
No para replicación, solo se requiere como mínimo un (1) Master y un (1)
esclavo.
El mar 4, 2015 8:46 AM, José Fermín Francisco Ferreras
josefermi...@hotmail.com escribió:
Buenos días!!
Tengo una duda, la replicación de base de datos es obligatorio que como
mínimo hayan 2
Hola lista
Yo pienso que, si es posible contar con un equipo similar a la Master
siempre debería implementarse un replicación, no sólo por balanceo de
carga en cuanto a consultas, sino por contar con backup en linea de nuestra
base de datos, lista para atender la carga de la Master en caso dado
Hola lista
No llego el anterior correo, lo reenvío..
-- Mensaje reenviado --
De: Hellmuth Vargas hiv...@gmail.com
Fecha: ene 29, 2015 2:49 AM
Asunto: consulta sobre sequencias globales de BDR
Para: Lista Postgres ES pgsql-es-ayuda@postgresql.org
Cc:
Hola Lista:
Estoy realizado
hola Lista
Tenemos una base con twitter y queremos identificar aquellos que son
copiados y pegados pero que vendrian a ser el mismo y no se identifican
como retwitter...por ejemplo tenemos estos dos twitter
Nueva alianza de @ConnectAmericas y @camaracomerbog a disposición de
empresarios y
Hola lista
Y de estas forma?
select d.id http://a.id/,d.nombre,count(e.id)
from tabla4 as d
left join tabla3 as m on m.d=d.id
left join tabla2 as p on m.id=p.m
left join tabla1 as e on p.id=e.p and e.f='04-05-2015'
left join tabla5 as s on s.id=e.id
group by 1,2
El may. 11, 2015 6:03 PM,
Hola lista
Y porque no emplear una vista?
CREATE VIEW v_persona AS SELECT primer_nombre ¦¦ ' ' ¦¦ segundo_nombre ¦¦ '
' ¦¦ primer_apellido ¦¦ ' ' ¦¦ segundo_apellido as nombre, edad FROM
persona;
Y la puede consultar tal cual como una tabla:
SELECT * FROM v_persona;
El abr 5, 2015 1:11 PM,
:
Hellmuth Vargas escribió:
Hola lista
Realice la actualización de la versión 9.3.5 a la versión 9.3.7 en los
servidores que tengo.. Todo estuvo bien incluso al otro día entre las
cuestiones rutinarias (creación de indices y cargues de información)
actualice el film factor de una tabla
escribió:
Hellmuth Vargas escribió:
Hola Alvaro
Y no es posible que copia los archivos faltantes ? O que implicaciones
adicionales puede haber.? Para devolverme solo podría en la madrugada..
No puedo afecta la disponibilidad en este momento. Mil gracias
Si no te aproblema eso
? Muchas
gracias!!!
El may. 30, 2015 1:29 PM, Hellmuth Vargas hiv...@gmail.com escribió:
Hola Alvaro
EL listado es el siguiente:
[root@BD offsets]# ls -lah
total 3,2M
drwx-- 2 postgres postgres 4,0K may 26 23:16 .
drwx-- 4 postgres postgres 4,0K feb 16 2014 ..
-rw--- 1
revisará o validar los valores
correctos que debe tiene una base en sus diccionario de sistema. Existe
algún script o herramienta que haga este diagnóstico? Muchas gracias
Hellmuth Vargas escribió:
Hola Alvaro de eso que me escribe (cito) :
Todos estos son síntomas clásicos de haber actualizado con el
mayo de 2015, 11:52 a. m., Alvaro Herreraalvhe...@2ndquadrant.com
escribió:
Hellmuth Vargas escribió:
El mensaje de error siempre era:
_2015-05-29 09:19:53 COTproc:5371 ERROR: could not access status
of transaction 1
_2015-05-29 09:19:53 COTproc:5371 DETAIL: Could not open file
:
Hellmuth Vargas escribió:
Hola Alvaro
Y no es posible que copia los archivos faltantes ? O que implicaciones
adicionales puede haber.? Para devolverme solo podría en la madrugada..
No puedo afecta la disponibilidad en este momento. Mil gracias
Si no te aproblema eso, supongo que es una
tengo la duda que procedimiento debo seguir en estos casos, mil
Gracias Alvaro.
El 1 de junio de 2015, 4:35 p. m., Alvaro Herreraalvhe...@2ndquadrant.com
escribió:
Hellmuth Vargas escribió:
Hola Alvaro
Desarrolle este pequeño script para actualizar en cada base los valores
de
datminmxid
:
Hellmuth Vargas escribió:
Hola,
Finalmente me toco devolverme a la version 9.3.6, pues al efectuar las
rutinas de mantenimiento nocturno (VACUUM) volvió a presentarse el
problema, muchas gracias a todos por su ayuda.
Gracias por reportar.
Por favor, si tienes, indica más detalles de lo
Hola Alvaro
Muchas gracias!! , la verdad no se me ocurrió colocar un paréntesis
adicional...
:-P
El may. 22, 2015 3:54 PM, Alvaro Herrera alvhe...@2ndquadrant.com
escribió:
Hellmuth Vargas escribió:
Hola lista
Tengo una tabla agenda donde en un campo esta la fecha (date) y en otro
Hola lista
Tengo una tabla agenda donde en un campo esta la fecha (date) y en otro
esta la hora (time), además tengo una consulta para ubicar los espacios
vacíos de la agenda, para agilizar la consulta pretendía crear un índice
sobre fecha+hora pues la consulta emplea la combinación, algo
Hola lista
Obviando el asunto de la violación de la segunda forma normal y los
problemas subsecuentes, la Consulta dentro de un trigger (para que sea
automático) seria algo como:
update tabla as x
set flag=y.flag
from (
select grupo, count(grupo) as flag
from tabla as y
group by 1
) as y where
Hola Lista
Tengo un cluster de base de datos PostgreSQL 9.3 con diposnibilidad 7x24,
que viene siendo actualizada desde la verison 8.4, por lo tanto no cuenta
con el mecanismo de data-checksums y las escasas ventanas de mantenimiento
para actualizar version, solo permiten ejecutar pg_upgrade
Hola lista
El jul. 31, 2015 3:27 PM, Jaime Casanova jaime.casan...@2ndquadrant.com
escribió:
2015-07-30 9:13 GMT-05:00 Hellmuth Vargas hiv...@gmail.com:
Hola Lista
Tengo un cluster de base de datos PostgreSQL 9.3 con diposnibilidad
7x24,
que viene siendo actualizada desde la verison
Hola Mauricio y lista
Yo le sugeriría emplear FTS (FULL TEXT SEARCH ENGINE) pues maneja tanto las
tildes como mayúsculas/minúsculas. El ejemplo básico (sin indices, columnas
precalculadas, etc) es:
SELECT *
FROM (VALUES ('perro'),('Método'),( 'MÉTODO'),('metodo'),('casa'),('lote'))
AS a(dato)
Hola
Lo puede descargar de aquí:
http://www.enterprisedb.com/products-services-training/pgdownload
El oct. 29, 2015 12:09 PM, "MKHotmail" escribió:
> Hice todo lo indicado desde un primer momento, a excepción de los puntos 5
> y 6.
>
>
>
> De donde descargo ese instalador
Hola lista
Y porque no considerar FTS?
El oct. 22, 2015 12:30 PM, "Hellmuth Vargas" <hiv...@gmail.com> escribió:
> Hola Mauricio y lista
>
>
> Yo le sugeriría emplear FTS (FULL TEXT SEARCH ENGINE) pues maneja tanto
> las tildes como mayúsculas/minúsculas.
Hola Lista
Estaba realizando un cargue de un archivo Excel con información de clientes
bancarios con tarjeta para un call center poblando un modelo maestro,
detalle y tabla de llamadas telefónicas. En un principio se implemento por
medio de una herramienta de ETL con los controles que ofrece la
Hola Igniris
Pruebalo con string_agg así:
SELECT
string_agg(distinct p.nombre,',') as prod,
string_agg(distinct fa.forma,',') as forma
FROM
public.producto p
INNER JOIN public.productoformaadquisclugar pfl ON (p.id = pfl.idproducto)
INNER JOIN public.formadeadquisicion fa ON
Hola Alvaro...
mmm devolviendo ademas el teléfono desde base... mmm no lo había
considerado.. Mil Gracias
2015-10-06 14:01 GMT-05:00 Alvaro Herrera <alvhe...@2ndquadrant.com>:
> Hellmuth Vargas escribió:
>
> > Realice este pequeño laboratorio para presentar la inquie
h probe con tu solucion y en la consulta funciono,
> pero cuando lo pongo en la funcion de la app reaal me da error de sintaxis
> como este:
>
> 'Doctrine_Connection_Pgsql_Exception' with message 'SQLSTATE[42601]: Syntax
> error: 7
>
> si lo quito y lo pongo como estaba fun
1 - 100 de 190 matches
Mail list logo