Estimado Ariel,
Los Procesos Almacenados o (Stored Procedures) son rutinas de proceso de datos que se almacenan en la misma base de datos y permite normalizar y rutinar determinadas tareas frecuentes de la base de datos como consultas, modificaciones e Inserciones.
Crear un Store Procedure, en lugar de ejecutar externamente una sentencia SQL permite evitar errores, evitar que el motor deba chequear posibles errores de sintaxis o inconsistencias, por la cual mejora la performance.
No todas las Bases de Datos los soportan, solo conozco a sql y ORACLE, aunque seguramente habra muchas mas.... pero por ejemplo MySQL no las soporta.
Saludos |