Los procedimientos almacenados son conjuntos de comandos SQL que se almacenan en el servidor de base de datos para su reutilización. Permiten mejorar el rendimiento al enviar menos información entre el servidor y el cliente. Se pueden utilizar para tareas comunes y frecuentes en la base de datos como mejorar la seguridad, reutilizar código de forma eficiente y reducir el tráfico de red.