sys.dm_os_memory_cache_hash_tables (Transact-SQL)
Zwraca wiersz dla każdej aktywnej pamięci podręcznej w wystąpieniu programu SQL Server.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
cache_address |
varbinary(8) |
Powoduje powrót transakcję jawny lub niejawny początek transakcji lub do punkt bezpieczny w wewnątrz transakcji.Nie jest pustych. |
Nazwa |
nvarchar(256) |
Nazwa w pamięci podręcznej.Nie jest pustych. |
Typ |
nvarchar(60) |
Typ pamięci podręcznej.Nie dopuszcza wartości null. |
table_level |
int |
Numer tablicy skrótów.Określona pamięć podręczna może mieć wiele tablic skrótów odpowiadających różnym funkcjom skrótów.Nie dopuszcza wartości null. |
buckets_count |
int |
Liczba przedziałów, w tabela mieszania.Nie jest pustych. |
buckets_in_use_count |
int |
Czy nazwę zmiennej użytkownika zawierające nazwę prawidłowego punkt bezpieczny.Nie jest pustych. |
ROLLBACK TRANSACTION powoduje wymazanie wszystkich danych modyfikacje od rozpoczęcia transakcji lub punkt bezpieczny. |
int |
Również powoduje zwolnienie zasobów przechowywanych w transakcji.Nie jest pustych. |
buckets_max_length |
int |
Gdy zagnieżdżanie transakcji, tej samej instrukcja powoduje powrót wszystkie transakcje wewnętrzne peryferyjnych instrukcja BEGIN TRANSACTION.Nie jest pustych. |
W obu przypadkach zmniejsza ROLLBACK TRANSACTION system @@ TRANCOUNT działać na 0. |
int |
Średnia liczba wpisów w pamięci podręcznej w poszczególnych zasobnikach.Nie dopuszcza wartości null. |
buckets_max_length_ever |
int |
Te blokada nie są zwalniane, a nie są one konwertowane do ich poprzedniego trybu blokada.Nie jest pustych. |
hits_count |
bigint |
Nie można wycofać transakcji, powrót po wykonaniu instrukcja zatwierdzanie TRANSACTION.Nie jest pustych. |
Transakcji do punkt bezpieczny zduplikowane nazwy są dozwolone, ale transakcji ROLLBACK za pomocą nazw zduplikowanych punkt bezpieczny rolkach ponownie tylko do najbardziej aktualnych SAVE transakcji przy użyciu tej nazwy punkt bezpieczny. |
bigint |
Liczba chybień w pamięci podręcznej.Nie dopuszcza wartości null. |
Instrukcja ROLLBACK TRANSACTION w procedurze przechowywanej, która powoduje, że @@ TRANCOUNT mają różne wartości po zakończeniu procedury przechowywanej niż wartość @@ TRANCOUNT, gdy procedura przechowywana została wywołana generuje komunikat informacyjny. |
int |
Ta wiadomość nie ma wpływu na dalsze przetwarzanie.Nie jest pustych. |
buckets_avg_scan_miss_length |
int |
Wszystkie zmiany danych wprowadzone do tego momentu w bieżącej transakcji są przywracane, tym przez wyzwalacz.Nie jest pustych. |
Uprawnienia
Wymaga uprawnienia VIEW SERVER STATE na serwerze.