Megosztás a következőn keresztül:


sys.dm_os_memory_cache_hash_tables (Transact-SQL)

Vonatkozik a következőkre:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitikai Platform System (PDW)SQL adatbázis a Microsoft Fabric-ben

Minden aktív gyorsítótárhoz egy sort ad vissza az SQL Server példányában.

Megjegyzés:

Ha ezt Azure Synapse Analytics vagy Analytics Platform System (PDW) néven nevezzük, használjuk a sys.dm_pdw_nodes_os_memory_cache_hash_tables nevet. Ezt a szintaxist az Azure Synapse Analytics kiszolgáló nélküli SQL-készlete nem támogatja.

Oszlop név Adattípus Description
cache_address varbinary(8) A cache bejegyzés címe (elsődleges kulcsa). Nem lehet null értékű.
név nvarchar(256) A gyorsítótár neve. Nem lehet null értékű.
type nvarchar(60) Gyorsítótár típusa. Nem lehet null értékű.
table_level int Hash tábla száma. Egy adott gyorsítótárnak több hash tábla is lehet, amelyek különböző hash függvényeknek felelnek meg. Nem lehet null értékű.
buckets_count int A hash táblában lévő vödrök száma. Nem lehet null értékű.
buckets_in_use_count int Hány vödröt használnak jelenleg a használatban. Nem lehet null értékű.
buckets_min_length int A bucket minimális gyorsítótárbejegyzéseinek száma. Nem lehet null értékű.
buckets_max_length int A bucket maximális számú gyorsítótárbejegyzése. Nem lehet null értékű.
buckets_avg_length int Átlagosan gyorsítótárbejegyzések száma minden vödörben. Nem lehet null értékű.
buckets_max_length_ever int A hash vödörben a szerver indítása óta a hash bucket maximális gyorsítótára bejegyzései. Nem lehet null értékű.
hits_count bigint Gyorsítótár-találatok száma. Nem lehet null értékű.
misses_count bigint Hány cache hibás. Nem lehet null értékű.
buckets_avg_scan_hit_length int Az átlagosan a vizsgált bejegyzések száma egy vödörben, mielőtt megtalálták volna a keresett tárgyat. Nem lehet null értékű.
buckets_avg_scan_miss_length int Átlagosan a vizsgált bejegyzések száma egy vödörben, mielőtt a keresés sikertelenül véget ért. Nem lehet null értékű.
pdw_node_id int Annak a csomópontnak az azonosítója, amelyen ez a disztribúció található.

A következővonatkozik: Azure Synapse Analytics, Analytics Platform System (PDW)

Permissions

Az SQL Serveren és a felügyelt SQL-példányon VIEW SERVER STATE engedély szükséges.

Az SQL Database Alapszintű, S0és S1 szolgáltatás célkitűzésein, valamint rugalmas készletekbenlévő adatbázisok esetében a kiszolgálói rendszergazdai fiókra, a Microsoft Entra rendszergazdai fiókra vagy a ##MS_ServerStateReader##kiszolgálói szerepkör tagságára van szükség. Az SQL Database szolgáltatás minden más célkitűzéséhez vagy az adatbázis VIEW DATABASE STATE engedélyére, vagy a ##MS_ServerStateReader## kiszolgálói szerepkör tagságára van szükség.

Engedélyek az SQL Server 2022-hez és újabb verziókhoz

A KISZOLGÁLÓ TELJESÍTMÉNYÁLLAPOTÁNAK MEGTEKINTÉSE engedélyre van szükség a kiszolgálón.

Lásd még

SQL Server operációs rendszerhez kapcsolódó dinamikus felügyeleti nézetek (Transact-SQL)