Duda sobre Procedimientos Almacenados
Hola a todos:
Utilizo Microsof SQL Server, y tengo un dilema. No soy un experto en SQL Server y necesito conocer un poco las virtudes y defectos de los procedimientos almacenados, es decir, en teoría un procedimiento almacenado es más rápido, pero la duda es..., ¿es más rápido por que se ejecuta en local o por qué?. ¿El uso de procedimientos almacenados implica un mayor consumo de los recursos del servidor, con respecto a las consultas digamos... "normales"? ¿Conoceis algún tutorial o manual que trate exte tema un poco a fondo? Gracias por vuestra ayuda. |
¡Hola!
Llevo un par de meses trabajando con Firebird y procedimientos almacenados. Lo que yo he leído es que muchos servidores de base de datos hacen que los procedimientos almacenados se guarden de forma verificada, compilada y a veces optimizada. Esto permite que el servidor los ejecute de mánera más rápida, que si fueran instrucciones SQL de texto enviadas desde alguna de las aplicaciones/máquinas cliente. Espero esto sea de utilidad. Seguimos en contacto. Al González :). |
El tema se ha discutido en mas de una ocasión por aqui... te invito a utilizar la busqueda. Por lo pronto, podes ver estos hilos:
Despues de su lectura, seguro vas a tener las cosas mas claras.. :confused: bueno... pensandolo bien, al menos tendrás mas bases para sacar tus conclusiones :rolleyes: :cool: |
La franja horaria es GMT +2. Ahora son las 16:53:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi