我有以下问题,我的 TempDB 知识还没有涵盖这一点:
服务器、数据库和数据库流量的配置:
我一直在挠头,重新阅读MSFT帮助,但我仍然无法理解sys.dm_db_index_operational_stats和sys.dm_db_index_physical_stats中的forwarded_fetch_count和forwarded_record_count之间的区别。让我用下面的例子来说明我理解观点的问题。
\n我运行了以下查询:
\n;with heaps as ( \nselect \n DB_NAME(DB_ID()) dbname, object_name ( p.object_id ) objname, sum(row_count) row_count,\n DB_ID() database_id, p.object_id objectid\nfrom \n sys.dm_db_partition_stats p\n join sys.objects o on o.object_id = p.object_id \nWHERE \n index_id = 0 and o.is_ms_shipped = 0 --and row_count > 0\n group by p.object_id ) \nselect \n h.*, \n forwarded_fetch_count\nfrom heaps h\n cross apply sys.dm_db_index_operational_stats(database_id, objectid, 0, null) ps\n WHERE forwarded_fetch_count > 0 ORDER BY forwarded_fetch_count DESC\xc2\xa8\nRun Code Online (Sandbox Code Playgroud)\n和
\nSELECT …Run Code Online (Sandbox Code Playgroud)