---------- Mensaje reenviado ---------- De: ruben avila galindo <ruben2...@gmail.com> Fecha: 15 de noviembre de 2011 16:22 Asunto: Re: [pgsql-es-ayuda] Function Vs View Para: Alvaro Herrera <alvhe...@alvh.no-ip.org>
create view vw_productos select * from producto Usando Vista select * from vw_producto w inner join marca m on w.id=m.id where id_marca=1 and fecha_caducida between fecha_inicial and fecha inicial y etc clausulas correra mas rapido que llamar Usando Function Create Function sch_productos select * from producto select * from sch_productos w inner join marca m on w.id=m.id where id_marca=1 and fecha_caducida between fecha_inicial and fecha inicial y etc clausulas correra mas rapido que llamar entonces alvaro la vista para cantidades de registros y procesos de clausulas me recomiendas vistas y unir vistas para mostrar informacion saludos Ruben Avila G El 15 de noviembre de 2011 16:12, Alvaro Herrera <alvhe...@alvh.no-ip.org>escribió: > Excerpts from ruben avila galindo's message of mar nov 15 18:00:33 -0300 > 2011: > > Hola a todos siempre tuve un duda que cual es mas recomendable para > > cantidad de registros y performance : > > Una vista le permite al optimizador encontrar la mejor ejecución. > Importante si lo usas junto con más clásulas en el select que la invoca. > Una función es una caja negra. > > -- > Álvaro Herrera <alvhe...@alvh.no-ip.org> >