Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/01/2002, 07:19
dkatas
 
Fecha de Ingreso: septiembre-2001
Mensajes: 14
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Duda sobre Stored Procedures ( SP)

A mi parecer, los procedimientos almacenados están compilados. El conjunto de instrucciones que utiliza el equipo para llevar a cabo la operación solicitada se divide hasta el menor nivel posible disponible en la plataforma en la que está trabajando. (Punto crucial: la velocidad.) La alternativa sería crear consultas y tareas de mantenimiento de bases de datos que se ejecutaran cada vez que se enviara la petición, lo que exigiría de tu SQL Server mucho más trabajo del necesario.

Hay otras muchas ventajas por utilizar y crear procedimientos almacenados, como la capacidad de administrar de manera centralizada las tareas reutilizables. Por ejemplo: la versión más reciente de Microsoft® SQL Server incluye algunos procedimientos almacenados preempaquetados precisamente para este escenario.

Aunque, personalmente, en lugar de acceder directamente a los datos de las tablas, crearia vistas junto con los procedimientos almacenados, de manera que se protege mejor lainformación a la que cada usuario tiene acceso. ;)