Estoy tratando de analizar un punto muerto en el perfilador de SQL Server 2008. Sé cómo encontrar las consultas SQL incriminatorias, pero las consultas recopiladas no incluyen valores de parámetros.Cómo obtengo los valores de los parámetros para la consulta de SQL Server en el Analizador de SQL Server
Me otras palabras, puedo ver algo como esto:
DELETE FROM users WHERE id = @id
Pero lo que me gustaría ver es la siguiente:
DELETE FROM users WHERE id = 12345
supongo que hay algunos eventos o columnas adicionales que necesito recoger en el generador de perfiles, pero no sé cuál. Actualmente estoy usando la plantilla "TSQL_LOCKS".
Cualquier sugerencia sería muy apreciada.
Gracias,
Adrian
de responsabilidad: He hecho una pregunta similar antes, pero supongo que era demasiado específico, por lo que me dieron ninguna respuesta. Estoy empezando otro intento con este.
Gracias, pero ya lo sé. El problema es que el gráfico de interbloqueo no contiene valores de parámetros, solo la consulta explicada aquí: http://stackoverflow.com/questions/1952830/how-do-i-get-parameter-values-for-sql-server- query-in-sql-server-profiler –