0
当我查询DMV如sys.dm_exec_query_stats,sys.dm_tran_locks或sys.dm_db_index_physical_stats时,是否会对繁忙的生产SQL Server 2008产生任何性能影响?查询SQL服务器DMV对性能的影响
谢谢
当我查询DMV如sys.dm_exec_query_stats,sys.dm_tran_locks或sys.dm_db_index_physical_stats时,是否会对繁忙的生产SQL Server 2008产生任何性能影响?查询SQL服务器DMV对性能的影响
谢谢
每个人都有不同的影响。影响取决于返回多少条目(这通常意味着必须遍历多少内部数据结构),并且一些DMvs本质上比其他条件更具性能敏感性(例如,sys.dm_tran_locks
将产生较大的影响,因为锁定数据结构仅为sys.dm_exec_query_stats
比查询缓存要热得多)。一些DMV像sys.dm_db_index_physical_stats
意味着磁盘上的数据扫描,它们将是extreamly昂贵,可比全表扫描。