Hola!
He leido un arículo que dice que los procedimientos que empiezan por sp_ son
compilados por SQL-Server cada vez que se invocan en vez de compilarlos solo
la primera vez, con el consiguiente gasto de recursos del servidor.
¿Alguien sabe si es eso cierto? Os pongo aqui el articulillo haber si lo he
interpretado yo bien, gracias.
Articulo:
La ejecución de un procedimiento almacenado con el prejifo “sp_” hace que MS
SQL Server 2000 siempre busque primeramente el procedimiento almacenado en el
cache de procedimientos almacenados en la base de datos master, lo cual no se
refleja con herramientas que permiten la ejecución de T-SQL. La utilización
del prefijo “sp_” hace que MS SQL Server 2000 trabaje con los procedimientos
almacenados de forma similar al modo que debe trabajar cuando no hay más
memoria disponible en el servidor y no puede agregar nuevas entradas al
cache, por lo cual debe recompilar continuamente todos los procedimientos
almacenados que se ejecuten.
Leer las respuestas