No perderías rendimiento, al contrario aprovecha el plan de ejecución de la función. Sin embargo tienes que ver como obtendrías los datos del select (refcursor, table, etc)
>________________________________ > De: ruben avila galindo <[email protected]> >Para: [email protected] >Enviado: viernes 18 de noviembre de 2011 15:02 >Asunto: Re: Fwd: [pgsql-es-ayuda] Function Vs View > > >Hola amigos he probado y decirles que probe la Vista como en intermedia de una >consulta algo asi > > >select * from tabla inner join vista on tabla.id_cod=vista.id_cod y mejoro en >el rendimiento mi consulta es ahora q necesito ser parametrizado >por a veces quiero de una solo producto o de todos con diferentes clausulas en >una Function perdera mi rendimiento que tiene actualmente > > >queria saber con ponerlo en una FUNCTION pierde la Perfomance lograda de 3 >minutos a 6 segundos usando la Vista de Intermedia. > > >Saludos > > >Ruben Avila > > >El 15 de noviembre de 2011 16:52, ruben avila galindo <[email protected]> >escribió: > > >> >> >>---------- Mensaje reenviado ---------- >>De: ruben avila galindo <[email protected]> >> Fecha: 15 de noviembre de 2011 16:52 >>Asunto: Re: Fwd: [pgsql-es-ayuda] Function Vs View >>Para: Alvaro Herrera <[email protected]> >> >> >> >>Gracias Alvaro voy a probarlo y les comento como me va. >> >> >>Saludos >> >> >> >> >>Ruben Avila G >>Perú >> >> >>El 15 de noviembre de 2011 16:41, Alvaro Herrera <[email protected]> >>escribió: >> >> >> >>>Excerpts from ruben avila galindo's message of mar nov 15 18:23:11 -0300 >>>2011: >>> >>> >>>> entonces alvaro la vista para cantidades de registros y procesos de >>>> clausulas me recomiendas vistas >>> >>>Sí >>> >>> >>>> y unir vistas para mostrar informacion >>> >>>Sí >>> >>>-- >>>Álvaro Herrera <[email protected]> >>> >> >> > > >
