Re: optimizacion de consultas

From: Carlos Perez <carlos(dot)perez(at)syswarp(dot)com(dot)ar>
To: "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: optimizacion de consultas
Date: 2015-04-23 01:38:08
Message-ID: 14ce3ecc800.27c4.b99d37cfcbd447cf5edbf75bc805629e@syswarp.com.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El count y el exists son funciones y si las pones en un where, la consulta
te hace full scan seguro y desperdicias los indices.

Enviado con Aquamail para Android
http://www.aqua-mail.com

El 22 de abril de 2015 22:23:37 "jvenegasperu ." <jvenegasperu(at)gmail(dot)com>
escribio:

> 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

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2015-04-23 06:28:41 Re: Error Funciones y procedimientos
Previous Message jvenegasperu . 2015-04-23 01:22:06 optimizacion de consultas