On 03/27/12 15:10, Katia Hernández wrote:
Creo que sólo atravez de programacion podría ser, comparar si el
resultado es mayor al límite si es asi no mostrarlo, o bien como dices,
ponerle un limit para solo mostrar los X registros que tienes de límite.
Attentamente:
Katia Hernández Salinas.
skype:saheka09
> Date: Tue, 27 Mar 2012 13:34:04 -0400
> From: [email protected]
> To: [email protected]
> CC: [email protected]; [email protected]
> Subject: Re: [pgsql-es-ayuda] numero de registros de consulta
>
> Creo que con el uso de ventanas poedes solucionar eso.
>
> ----- Mensaje original -----
> De: "Jaime Casanova" <[email protected]>
> Para: "Carlos Edward Grajales" <[email protected]>
> CC: "[email protected]\"" <[email protected]>
> Enviados: Domingo, 25 de Marzo 2012 0:30:14
> Asunto: Re: [pgsql-es-ayuda] numero de registros de consulta
>
> 2012/3/24 Carlos Edward Grajales <[email protected]>:
> > Buenos dias....
> > Tengo la siguiente pregunta. ¿ Es posible determinar el numero de
registros
> > (o al menos tener un valor aproximado) que devolvera una consulta
antes de
> > ejecutarla?
> >
> > La idea es que debo restringir la ejecucion de ciertas consultas
que superen
> > un umbral (por ejemplo 100000 registros) a un grupo determinado de
usuarios.
> >
>
> LIMIT 100000 ?
>
> --
> Jaime Casanova www.2ndQuadrant.com
> Professional PostgreSQL: Soporte 24x7 y capacitación
> -
> Enviado a la lista de correo pgsql-es-ayuda
([email protected])
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
> -
> Enviado a la lista de correo pgsql-es-ayuda
([email protected])
> Para cambiar tu suscripci�n:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
EXPLAIN? El query planner te tira un estimado de las rows que afectaria,
no se como trabaja frente a consultas mas complicadas.
EJ:
db=# explain select * from reportes_part_2012_03_01;
QUERY PLAN
-------------------------------------------------------------------------------------
Seq Scan on reportes_part_2012_03_01 (cost=0.00..787424.48
rows=34645148 width=65)
(1 row)
Saludos!
Ing Emiliano S. Romero
about.me/reflex
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda