none
Estadisticas de Filtro de una tabla en SQL RRS feed

  • 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. 

    lunes, 23 de marzo de 2020 14:47

Todas las respuestas

  • 

    Hola jcc2018

    Buenos días!

     

    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.

    lunes, 23 de marzo de 2020 15:24
    Moderador
  • 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".

    lunes, 23 de marzo de 2020 15:45
  • 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.

    https://docs.microsoft.com/es-es/sql/relational-databases/performance/best-practice-with-the-query-store?view=sql-server-ver15


    lunes, 23 de marzo de 2020 16:25
  • 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.

    https://docs.microsoft.com/es-es/sql/relational-databases/performance/best-practice-with-the-query-store?view=sql-server-ver15

    Amigo, el customer es jcc2018!
    lunes, 23 de marzo de 2020 16:31
    Moderador
  • Hola Óscar Ignacio Navarro López:

    Gracias por tú apreciación.

    martes, 24 de marzo de 2020 5:47