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

Responder a