Mostrando entradas con la etiqueta SQL Server. Mostrar todas las entradas
Mostrando entradas con la etiqueta SQL Server. Mostrar todas las entradas
Problemas de rendimiento en procedimientos almacenados con parámetros - Parameter Sniffing
miércoles, 16 de octubre de 2013
En SQL Server los procedimientos almacenados tienen un comportamiento por defecto , se llama parameter sniffing.
Cuando un procedimiento almacenado es compilado o recompilado y se ejecuta por primera vez, el valor de los parámetros que recibe es utilizado para calcular el plan de ejecución más óptimo y este es almacenado en cache. En futuras ejecuciones el plan de ejecución no es calculado, sino que se utiliza el almacenado en cache según el valor de los parámetros de la primera ejecución después de la compilación.
Suscribirse a:
Entradas (Atom)
