En sql server hay una tabla del diccionario de datos que tiene la cantidad de registros. Pero perdoname, estoy un poco olvidado. sys+algo.
El mié, 22-04-2015 a las 20:22 -0500, jvenegasperu . escribió: > 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: jvenegasp...@gmail.com -- Carlos Enrique Perez Direccion Syswarp SRL www.syswarp.com.ar 0054-011-6841-0221 / cel: 0054-9-5402-8667