Usuario
Estadisticas de Filtro de una tabla en SQL

Pregunta
-
Hola Chicos muy buenos días a todos.
Necesito revisar la estadísticas de una tabla, ojala saber que columna tiene filtros a nivel de los staments o que select an sido realizados en esa tabla en particular. Se que existe un sql profiler, pero al acceder a el con la cuenta SA no me muestra las consultas lazadas.
Gracias.
Todas las respuestas
-
Hola jcc2018
Gracias por levantar tu consulta en los foros de MSDN. Estamos analizando su pregunta y vamos a darle seguimiento para buscar la mejor repuesta pertinente al caso.
Gracias por usar los foros de MSDN.
Oscar Navarro____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
- Propuesto como respuesta Óscar NavarroModerator martes, 24 de marzo de 2020 15:52
- Votado como útil Óscar NavarroModerator martes, 24 de marzo de 2020 15:52
-
Sí, el Profiler sí que tiene que capturar todas las consultas si lo lanzas con la cuenta sa. Si no está mostrando lo que se espera, sería un problema de que esté mal configurada la traza, en las opciones que salen cuando se lanza el Profiler y le pides una captura.
Si no quieres dejar el Profiler en marcha, también puedes usar el SQL Trace, que hace lo mismo pero rueda dentro de SQL Server sin que necesites un programa aparte. Pero la única forma sencilla de configurar el SQL Trace es copiando la configuración desde el Profiler, por lo que si configuras mal el Profiler también se configurará mal el Trace.
Otra opción, si tienes una versión moderna de SQL Server, es usar los Extended Events. En este caso, se configura la captura desde Management Studio entrando en "Extended Events" por debajo de "Management".
- Propuesto como respuesta Óscar NavarroModerator martes, 24 de marzo de 2020 15:52
-
Hola jcc2018:
Necesito revisar la estadísticas de una tabla, ojala saber que columna tiene filtros a nivel de los staments o que select an sido realizados en esa tabla en particular
Si estas hablando de almacenar para poder consultar, a tiempo pasado, no en tiempo de ejecución, y siempre que dispongas de un Sql Server 2016 o superior, puedes recurrir al almacén de consultas.
Como cualquier otra forma de auditoría, hay que estudiar bien el escenario antes de aplicarlo, puesto que puede consumir una cantidad de espacio y recursos importantes.
- Editado Javi Fernández F martes, 24 de marzo de 2020 4:26
-
Hola Oscar Ignacio Navarro López:
Necesito revisar la estadísticas de una tabla, ojala saber que columna tiene filtros a nivel de los staments o que select an sido realizados en esa tabla en particular
Si estas hablando de almacenar para poder consultar, a tiempo pasado, no en tiempo de ejecución, y siempre que dispongas de un Sql Server 2016 o superior, puedes recurrir al almacén de consultas.
Como cualquier otra forma de auditoría, hay que estudiar bien el escenario antes de aplicarlo, puesto que puede consumir una cantidad de espacio y recursos importantes.
-