RE: [pgsql-es-ayuda] Consulta con group by

2010-05-12 Por tema Fernando Siguenza
Gracias estimado Jaime, funciono creo que ya las malas noches no me dejan ver bien los errores pequeños. Saludos > From: ja...@2ndquadrant.com > Date: Thu, 13 May 2010 00:19:35 -0500 > Subject: Re: [pgsql-es-ayuda] Consulta con group by > To: fs...@hotmail.com > CC: pgsql-es-ayuda@postgre

Re: [pgsql-es-ayuda] Consulta con group by

2010-05-12 Por tema Jaime Casanova
2010/5/12 Fernando Siguenza : > > solo quiero agruupar por cliente, pero meda el error indicandome que las > columna clidir, debe estar en la clausula group by, y asi con las demas. > no puedes, debes agrupar por todas las columnas que no esten en una funcion de agregado > > Pero al hacer esto no

[pgsql-es-ayuda] Consulta con group by

2010-05-12 Por tema Fernando Siguenza
Amigos como estan, queria ver si me ayudan con una consulta, tengo una tabla donde est las facturas, y otra donde esta los datos del cliente. la consulta que necesito es algo como esta select initcap(clinom) as clinom,clidir,clitel,clicel,clizon,facdoc||facnum as factura, facfec,sum(fact

Re: [pgsql-es-ayuda] optiminizacion de select (order by desc limit 1)

2010-05-12 Por tema Jaime Casanova
2010/5/12 uno dos > > Duda 1 > ¿Es normal que postgresql se tome el 100% de cpu pero por tiempo muy > reducido, o aún así es mucho?(shared buffers de 150 > mb, si, se que es bajo) > tienes pruebas de que es postgres el que esta tomando el 100% del cpu? como monitoreaste esto? si sabes que postgr

Re: [pgsql-es-ayuda] optimizando Query

2010-05-12 Por tema Horacio Miranda
Disculpa puse enviar antes de terminar. Revisando informacion (mientras me molestaron por cosas de la pega me distraje).. revisa esto http://tech.jonathangardner.net/wiki/PostgreSQL/Materialized_Views#Example_of_a_Snapshot_Materialized_View So no spy experto en postgresql pero me imagino que deb

Re: [pgsql-es-ayuda] optimizando Query

2010-05-12 Por tema Christian Ortiz
Te agradezco tu gran aporte, voy a investigar sobre ello. El 12 de mayo de 2010 23:02, Horacio Miranda escribió: > Hay una tecnica que se llama vista materializada log. (eso es en Oracle). > > Basicamente es util cuando debes tener un resumen por ejemplo mensual > de las sumas de operaciones de

Re: [pgsql-es-ayuda] optiminizacion de select (order by desc limit 1)

2010-05-12 Por tema Horacio Miranda
MAX ? en el fondo estas sacando el maximo. :D Sobre la CPU, por definicion si marca tu CPU 1.0 estas usando solo un CORE al 100 % ( y cada core resiste sin problemas 2.0). con 4.0 tu sistema se comienza a trancar y sobre 8.0 preocupate. (Alpha es más lento, pero se comporta mejor con más carga ese

Re: [pgsql-es-ayuda] Consulta con logs para auditar

2010-05-12 Por tema Horacio Miranda
Pegale una revisada a /var/log/secure hace un last -60 modifica el /etc/logrotate.conf y subelo de 4 semanas a 100 semanas (2 años). Agrega en el /etc/profile.d/mail.sh que te envie un email si un usuario con acceso a 0 (super usuario) entra y enviate el netstat -nap | grep ESTA (todas las sessi

Re: [pgsql-es-ayuda] optimizando Query

2010-05-12 Por tema Horacio Miranda
Hay una tecnica que se llama vista materializada log. (eso es en Oracle). Basicamente es util cuando debes tener un resumen por ejemplo mensual de las sumas de operaciones de ventas por ejemplo. Tabla Ventas (datos, date). Todos los meses si necesitas un reporte mensual se puede hacer Ventas_me

Re: [pgsql-es-ayuda] Consulta con logs para auditar

2010-05-12 Por tema Jaime Casanova
2010/5/5 Alvaro Herrera : >> >> ... siempre y cuando los usuarios tengan acceso a un shell en el >> servidor y en ese caso se podria chequear en el .bash_history de cada >> usuario a ver si alguno edito la bitacora (o al menos ingreso a ella >> manualmente)... > > Es que si alguien borró un usuario

Re: [pgsql-es-ayuda] despues de varios updates se alentan las consultas....

2010-05-12 Por tema Alvaro Herrera
Excerpts from Jaime Casanova's message of mié may 12 18:50:47 -0400 2010: > 2010/5/12 Felipe de Jes\xc3\xbas Molina Bravo : > > > > que tengo que hacer para evitar el reindex sin perder los tiempos de > > respuesta? \xc2\xbfsobre que tengo que investigar ? > > > > hacer vacuum mas seguido, quiza c

Re: [pgsql-es-ayuda] optimizando Query

2010-05-12 Por tema Christian Ortiz
Lo habia hecho con una vista, pero lo que pones, esta genial. Muchas gracias. El 12 de mayo de 2010 19:15, Jaime Casanova escribió: > 2010/5/12 Christian Ortiz : > > Hola a todos, > > > > tengo q hacer un reporte, donde la consulta tiene varios campos que van > > hacer calculados algo asi > >

Re: [pgsql-es-ayuda] optimizando Query

2010-05-12 Por tema Jaime Casanova
2010/5/12 Christian Ortiz : > Hola a todos, > > tengo q hacer un reporte, donde la consulta  tiene varios campos que  van > hacer calculados algo asi > > select sum(a), sum(b), sum(a)*sum(b), sum(a)*sum(b)*sum(c) form aTable > > el problema esta en que las sumas se hacen a cada rato y no una sola v

Re: [pgsql-es-ayuda] despues de varios updates se alentan las consultas....

2010-05-12 Por tema Jaime Casanova
2010/5/12 Felipe de Jesús Molina Bravo : > > que tengo que hacer para evitar el reindex sin perder los tiempos de > respuesta? ¿sobre que tengo que investigar ? > hacer vacuum mas seguido, quiza configurar autovacuum para que sea mas agresivo... si haces vacuum suficientemente seguido no necesitas

[pgsql-es-ayuda] despues de varios updates se alentan las consultas....

2010-05-12 Por tema Felipe de Jesús Molina Bravo
Que tal Estoy probando un sistema, en el cual la bd se encuentra en postgresql 8.4.2 (sobre linux). Se tiene una aplicación web que accesa a dicha bd. La prueba consiste en que diversos usuarios hacen actualizaciones sobre una tabla en particular a través de la aplicación web. Como mencione an

[pgsql-es-ayuda] optimizando Query

2010-05-12 Por tema Christian Ortiz
Hola a todos, tengo q hacer un reporte, donde la consulta tiene varios campos que van hacer calculados algo asi select sum(a), sum(b), sum(a)*sum(b), sum(a)*sum(b)*sum(c) form aTable el problema esta en que las sumas se hacen a cada rato y no una sola vez por lo que con mucha data la consuta s

Re: [pgsql-es-ayuda] Quitar ceros a la izquierda

2010-05-12 Por tema Felipe Hernández
El 12 de mayo de 2010 14:35, Giorgio escribió: > Estimados tengo un campo de 20 caracteres: > > codigo > > 6924 > > Y quisiera que quede en 8 caracteres > > codigo > -- > 6924 > > Espero que me puedan ayudar > > > select lpad(c

Re: [pgsql-es-ayuda] Quitar ceros a la izquierda

2010-05-12 Por tema Luis
On Wed, 12 May 2010 15:53:47 -0400, Fernando Hevia wrote: -Mensaje original- De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Giorgio Enviado el: Miércoles, 12 de Mayo de 2010 16:36 Para: PostgreSQL Asunto: [pgsql-es-ayuda] Quitar cer

RE: [pgsql-es-ayuda] Quitar ceros a la izquierda

2010-05-12 Por tema Fernando Hevia
> -Mensaje original- > De: pgsql-es-ayuda-ow...@postgresql.org > [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Giorgio > Enviado el: Miércoles, 12 de Mayo de 2010 16:36 > Para: PostgreSQL > Asunto: [pgsql-es-ayuda] Quitar ceros a la izquierda > > Estimados tengo un campo de

[pgsql-es-ayuda] Quitar ceros a la izquierda

2010-05-12 Por tema Giorgio
Estimados tengo un campo de 20 caracteres: codigo 6924 Y quisiera que quede en 8 caracteres: codigo -- 6924 Espero que me puedan ayudar

Re: [pgsql-es-ayuda] Ayuda con SELECT

2010-05-12 Por tema Luis
On Wed, 12 May 2010 15:19:12 -0400, Alvaro Herrera wrote: Excerpts from Luis's message of mié may 12 14:40:41 -0400 2010: SELECT cuenta,subcuenta,sum(parcial) as Parcial, sum(debito) as Débito, sum(credito) as Crédito FROM comprobantes_detalles GROUP BY cuenta,suncuenta, CASE WH

Re: [pgsql-es-ayuda] Ayuda con SELECT

2010-05-12 Por tema Alvaro Herrera
Excerpts from Luis's message of mié may 12 14:40:41 -0400 2010: > SELECT cuenta,subcuenta,sum(parcial) as Parcial, sum(debito) as Débito, > sum(credito) as Crédito > FROM comprobantes_detalles > GROUP BY cuenta,suncuenta, CASE WHEN debito=0 THEN 1 ELSE 2 END > > se acerca bastante per

Re: [pgsql-es-ayuda] Ayuda con SELECT

2010-05-12 Por tema Luis
On Thu, 06 May 2010 21:17:09 -0400, Alvaro Herrera wrote: Excerpts from Miguel Rodríguez Penabad's message of jue may 06 16:58:11 -0400 2010: SELECT cuenta,subcuenta, sum(parcial),sum(credito),sum(debito) FROM comprobantes_detalles GROUP BY cuenta,subcuenta Casi, pero no desagrupa los c

Re: [pgsql-es-ayuda] duda con insert de muchas filas

2010-05-12 Por tema Miguel Rodríguez Penabad
Los triggers: depende de si son a nivel de fila (for each row) o a nivel de sentencia. Si son a nivel de sentencia, en el caso de INSERT into tabla (campo 1,campo2)values(1,1); INSERT into tabla (campo 1,campo2)values(2,2); el trigger se dispara 2 veces, y si hay un insert con 2 filas del tipo

Re: [pgsql-es-ayuda] duda con insert de muchas filas

2010-05-12 Por tema Lennin Caro
--- On Wed, 5/12/10, uno dos wrote: From: uno dos Subject: [pgsql-es-ayuda] duda con insert de muchas filas To: pgsql-es-ayuda@postgresql.org Date: Wednesday, May 12, 2010, 2:21 PM Hola lista. Primero, tengo postgresql 8.3.7 Ahora, tengo 2  dudas(dudas de novato) La primera: En una aplicación

[pgsql-es-ayuda] optiminizacion de select (order by desc limit 1)

2010-05-12 Por tema uno dos
Hola lista. Miren, en un sistema que he desarrollado, de una parte a este tiempo he notado que postgresql se toma mucha CPU(100%) ya, tengo dos dudas Duda 1 ¿Es normal que postgresql se tome el 100% de cpu pero por tiempo muy reducido, o aún así es mucho?(shared buffers de 150 mb, si, se que es

Re: [pgsql-es-ayuda] duda con insert de muchas filas

2010-05-12 Por tema Alvaro Herrera
Excerpts from uno dos's message of mié may 12 10:21:11 -0400 2010: > Hola lista. > > Primero, tengo postgresql 8.3.7 > > Ahora, tengo 2  dudas(dudas de novato) > La primera: > En una aplicación que estoy desarrollando tengo que hacer múltiples INSERT > dentro de una transacción >  ¿que es más co

Re: [pgsql-es-ayuda] cómo pasar parámetros a un trigger ... ??

2010-05-12 Por tema Alvaro Herrera
Excerpts from HM's message of mié may 12 10:12:36 -0400 2010: > Hola > > deseo saber si es posible pasarle parámetros a una función que sea disparada > por un trigger ?? Creo que la forma de hacerlo es crear una tabla donde guardas el dato al inicio de la sesión, de donde el trigger pueda leer

[pgsql-es-ayuda] duda con insert de muchas filas

2010-05-12 Por tema uno dos
Hola lista. Primero, tengo postgresql 8.3.7 Ahora, tengo 2  dudas(dudas de novato) La primera: En una aplicación que estoy desarrollando tengo que hacer múltiples INSERT dentro de una transacción  ¿que es más conveniente (En términos de rendimiento)?    Hacer esto   INSERT into tabla (campo

[pgsql-es-ayuda] cómo pasar parámetros a un trigger ... ??

2010-05-12 Por tema HM
Hola deseo saber si es posible pasarle parámetros a una función que sea disparada por un trigger ?? es para hacer algo como lo siguiente: Deseo hacer un trigger para auditar unas tablas, pero deseo que cuando se dispare el trigger llame a una función que le pase a una tabla de trazas además

Re: [pgsql-es-ayuda] estadistica de select que usen mas recursos

2010-05-12 Por tema Diego Ayala
muchas gracias, investigare sobre estas opciones que me han pasado..!!! El 12 de mayo de 2010 09:43, Rodrigo Ramirez Norambuena < decip...@linuxchillan.cl> escribió: > El día 12 de mayo de 2010 07:55, Diego Ayala > escribió: > > buen dia listeros quisiera saber si saben alguna herramienta que me

Re: [pgsql-es-ayuda] estadistica de select que usen mas recursos

2010-05-12 Por tema Rodrigo Ramirez Norambuena
El día 12 de mayo de 2010 07:55, Diego Ayala escribió: > buen dia listeros quisiera saber si saben alguna herramienta que me ayude a > sacar una lista de querys con mayor utilización de recursos(RAM, CPU) ya que > me lo estan pidiendo para poder validar un sistema que tenemos. Estuve > utilizado l

Re: [pgsql-es-ayuda] estadistica de select que usen mas recursos

2010-05-12 Por tema Marcos Ortiz
El 12/05/2010 13:55, Diego Ayala escribió: buen dia listeros quisiera saber si saben alguna herramienta que me ayude a sacar una lista de querys con mayor utilización de recursos(RAM, CPU) ya que me lo estan pidiendo para poder validar un sistema que tenemos. Estuve utilizado la funcion select

Re: [pgsql-es-ayuda] estadistica de select que usen mas recursos

2010-05-12 Por tema gilberto . castillo
> buen dia listeros quisiera saber si saben alguna herramienta que me ayude > a > sacar una lista de querys con mayor utilización de recursos(RAM, CPU) ya > que > me lo estan pidiendo para poder validar un sistema que tenemos. Estuve > utilizado la funcion > select * FROM pg_stat_statements pero

[pgsql-es-ayuda] estadistica de select que usen mas recursos

2010-05-12 Por tema Diego Ayala
buen dia listeros quisiera saber si saben alguna herramienta que me ayude a sacar una lista de querys con mayor utilización de recursos(RAM, CPU) ya que me lo estan pidiendo para poder validar un sistema que tenemos. Estuve utilizado la funcion select * FROM pg_stat_statements pero me quedan algu