Документация для sys.dm_exec_query_stats
следующих государств:
Первоначальный запрос sys.dm_exec_query_stats может привести к неточным результатам, если на сервере в настоящий момент выполняется рабочая нагрузка. Более точные результаты могут быть определены путем повторного выполнения запроса.
Иногда я запрашиваю этот DMV во время активной рабочей нагрузки и предпочитаю точные результаты. Я не знаю, как применить вышеупомянутое предупреждение на практике. Должен ли я всегда запрашивать DMV дважды и использовать второй набор результатов, потому что это будет более точным? Это кажется немного надуманным. Нужно ли мне знать, каким образом DMV может быть неточным, чтобы я мог учесть это в своем анализе? Если да, то какие могут быть неточности: пропущенные строки, устаревшие значения, несогласованные строки или что-то еще?
Каковы лучшие практики при использовании sys.dm_exec_query_stats
во время активной рабочей нагрузки?