eficiencia store procedures...

17/09/2005 - 17:49 por Edmundo Davila | Informe spam
Hola amig@s:

He escuchado opiniones encontradas en cuanto al uso de SP en las
aplicaciones. Algunos dicen que consumen recursos de servidor y que lo
relentizan, otros argumentan que toda consulta aunque no se haga desde el
servidor consumira recursos de este (lo cual es logico), y comentarios como
este he escuchado por montones.

Podria alguien decirme los pro y contras del uso de SP en una aplicacion y
que debo hacer para no abusar de su uso. Probablemente haya situaciones en
las que sea mas oportuno usar SP y otras en las que no. Si alguien puede
ayudarme al respecto lo apreciaria mucho.

Saludos,

Edmundo J. Davila
 

Leer las respuestas

#1 Maxi
17/09/2005 - 20:41 | Informe spam
Hola, no se quien te ha dicho eso de los consumos en el servidor, la cosa no
es asi. O sea, los Sp's te dan muchas ventajas entre ellas

1) Seguridad
2) Performance
3) Mejor mantenimiento

Para el punto 1: Solo de damos acceso a los Sp's y los usuarios no conocen
las tablas de nuestro sistema

Para el punto 2: Cuando ejecutas un Sp's se calcula el plan de ejecucion y
no debe por cada ejecucion volver a calcularlo (cosa contraria a lo q sucede
con las sentencias desde la aplicacion)

Para el punto 3: Tenemos los codigos centralizados y no distribuidos por
cada cliente, un cambio solo lo aplicamos en el servidor y listo :-)

Francamente el uso de Sp's es sumamente importante y se deberian usar
siempre, ahora, los que te dijeron lo de recursos diles que es una mentira y
que lo demuestren :-)


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Edmundo Davila" escribió en el mensaje
news:%
Hola :

He escuchado opiniones encontradas en cuanto al uso de SP en las
aplicaciones. Algunos dicen que consumen recursos de servidor y que lo
relentizan, otros argumentan que toda consulta aunque no se haga desde el
servidor consumira recursos de este (lo cual es logico), y comentarios
como este he escuchado por montones.

Podria alguien decirme los pro y contras del uso de SP en una aplicacion y
que debo hacer para no abusar de su uso. Probablemente haya situaciones
en las que sea mas oportuno usar SP y otras en las que no. Si alguien
puede ayudarme al respecto lo apreciaria mucho.

Saludos,

Edmundo J. Davila

Preguntas similares