Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2011, 09:26
Avatar de SPAWN3000
SPAWN3000
 
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 2 meses
Puntos: 15
Respuesta: Vista o tablas

1. Hay que recordar que es mas rapida una consulta a la base de datos directa que a la vista, ya que las vistas no utilizan los indices (Pero algunas permiten forzarlos).

2. Sin embargo es mas segura la recuperación directa por una vista que un web service(Que implica un desarrollo un poco mas amplio que la vista).

En mi lugar, si el proceso utilizando las vistas es rapido, optaria por la vista...si es lento optaria por el web service (Para esto debes tener en cuenta el timeout del servidor web o contenedor de los web services). Que es lento en mi caso (Alrededor del minuto)...

(Si es una consulta lo local...no lo hagas por web service!).

Saludos