La documentación para sys.dm_exec_query_stats
declara lo siguiente:
Una consulta inicial de sys.dm_exec_query_stats podría producir resultados inexactos si hay una carga de trabajo ejecutándose actualmente en el servidor. Se pueden determinar resultados más precisos volviendo a ejecutar la consulta.
A veces consulto ese DMV durante una carga de trabajo activa y prefiero resultados precisos. No sé cómo aplicar la advertencia anterior en la práctica. ¿Debo consultar siempre el DMV dos veces y usar el segundo conjunto de resultados porque será más preciso? Eso se siente un poco exagerado. ¿Debo ser consciente de las formas en que el DMV puede ser inexacto para poder tenerlo en cuenta en mi análisis? Si es así, ¿qué tipo de inexactitudes pueden aparecer: filas faltantes, valores obsoletos, filas inconsistentes u otra cosa?
¿Cuáles son las mejores prácticas cuando se usa sys.dm_exec_query_stats
durante una carga de trabajo activa?