Vistas o Procedimientos almacenados?

31/07/2004 - 14:00 por Maria | Informe spam
Hola a todos. Aunque he intentado leer algo sobre el
tema, no me queda muy claro que diferencias existen a
nivel de eficiencia entre una VISTA y un Procedimiento
Almacenado. Por ejemplo si quiero realizar una consulta
compleja que involucre varias tablas y cuyo resultado sea
un conjunto de registros. ¿que sería mejor usar , una
vista y hacer desde VB una select?, o bien, tener un
Procedimiento Almacenado y ejecutarlo desde VB?.

Si alquien me pudiera aclarar el porqué y para qué es
mejor una cosa un otra se lo agradecería. Muchas Gracias.
 

Leer las respuestas

#1 Pablo Fabian Savino
31/07/2004 - 15:35 | Informe spam
Hola Maria,

bueno, yo te recomendaria que uses procedimientos
almacenados , dado que te permiten pasar parametros, cosa que los Views no!
Como eficienciaes casi lo mismo la ventaja
es que el SP te permite mas cosas, pasar parametros , llamar a otro SP desde
el primero, llamar funciones etc etc etc.

Yo hice pruebas con vistas y decidi seguir con los SP,
me resultan mucho mas flexibles.

Yo diria que sigas con SP, es lo mejor

pero bueno, tambien es cuestion de gustos jejej

saludos


"Maria" wrote in message
news:7ac801c476f5$fd6cfd60$
Hola a todos. Aunque he intentado leer algo sobre el
tema, no me queda muy claro que diferencias existen a
nivel de eficiencia entre una VISTA y un Procedimiento
Almacenado. Por ejemplo si quiero realizar una consulta
compleja que involucre varias tablas y cuyo resultado sea
un conjunto de registros. ¿que sería mejor usar , una
vista y hacer desde VB una select?, o bien, tener un
Procedimiento Almacenado y ejecutarlo desde VB?.

Si alquien me pudiera aclarar el porqué y para qué es
mejor una cosa un otra se lo agradecería. Muchas Gracias.

Preguntas similares