optimizacion de consultas

From: "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com>
To: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: optimizacion de consultas
Date: 2015-04-23 01:22:06
Message-ID: CA+KjtGcujdaQreJYe1ttjM30v1kPFmTbFnTZFxa78WiVki=19Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola

buen dia para todos

estuve leyendo un blog sobre optimizacion de consultas segun el autor
aplica para SQL Server, sin embargo encontre estos dos puntos que me
gustaria saber si es el mismo criterio para postgres ya que yo uso mucho
estas dos cosas y espero aqui alguien tenga experiencia sobre lo que cito
aqui.

sobre todo para cambiar el count(*) por exists

Uso de alias

Utilizar varios alias para una sola tabla en la misma consulta para simular
la intersección de índices ya no es necesario. SQL Server tiene en cuenta
automáticamente la intersección de índices y puede utilizar varios en la
misma tabla.

Verificar si existe un registro

Muchos programadores utilizan el count(*) para ver si un registro existe en
la base de datos, pero una forma más eficiente de hacerlo es con Exists.
Cuando éste encuentra un registro detiene la búsqueda del mismo.

saludos gracias por sus aportes

por si alguien le interesa el blog donde lo lei es este
http://www.awerty.net/telemantenimiento/realizar-consultas-en-sql/

--
José Mercedes Venegas Acevedo
cel claro 940180540

mails: jvenegasperu(at)gmail(dot)com

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Carlos Perez 2015-04-23 01:38:08 Re: optimizacion de consultas
Previous Message Patricia Recinos 2015-04-22 15:19:22 Error Funciones y procedimientos