Re: Fundamento teorico del rendimiento de una vista

From: "Manuel A(dot) Estevez Fernandez" <stvzito(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Fundamento teorico del rendimiento de una vista
Date: 2009-07-15 21:38:14
Message-ID: 4A5E4C46.6040602@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Emanuel Calvo Franco escribió:
>>> Me preguntaba si realmente existia algun beneficio al crear una vista, y
>>> cuando es conveniente utilizarla y cuando no.
>>>
>
> Las vistas son más útiles de lo que parecen al principio.
>
>
>> usar vistas es util por ejemplo para:
>> - no escribir consultas complicadas cada vez
>> - para proveer a los programadores una forma comun y estable de
>> obtener datos calculados (especialmente si eso puede cambiar, asi solo
>> modificas la definicion de la vista y no todos los programas),
>> - una forma de determinar que columnas podra ver un usuario (en 8.4
>> existen permisos a nivel de columnas pero en ese caso te dara un
>> error, usando una vista no dara error solo no mostrara el campo que no
>> has puesto en la definicion)
>>
>>
>
> Agregando algo similar a lo ultimo que expuso Jaime, es que la vista
> puede ser utilizada con permisos independientes a los de la tabla.
> O sea que un usuario puede tener permisos a una vista pero no a la tabla,
> lo que es más sencillo de administrar. Y al ser simplemente una definición,
> no ocupa espacio en datos (exepto las materializadas, que tienen sus
> pro y contras).
>
> Otra cosa es que puede ser utilizada para los retornos SET OF de las funciones
> en vez de utilizar Types.
>
>
>
Gracias a todos por sus comentarios, entonces es basicamente una mera
medida administrativa y una manera comoda de hacer consultas, cuando
estas son ya muy complejas.

Saludos

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cesar Erices 2009-07-15 21:40:11 Re: Fundamento teorico del rendimiento de una vista
Previous Message Vida Luz Arista 2009-07-15 21:07:03 Tuning auna consulta