DBCC PROCCACHE (Transact-SQL)
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Wyświetla informacje w formacie tabeli dotyczące pamięci podręcznej procedury.
Transact-SQL konwencje składni
Składnia
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Argumenty
Z
Umożliwia określenie opcji.
NO_INFOMSGS
Pomija wszystkie komunikaty informacyjne, które mają poziomy ważności od 0 do 10.
Uwagi
Pamięć podręczna procedury służy do buforowania skompilowanych i wykonywalnych planów przyspieszenia wykonywania partii. Wpisy w pamięci podręcznej procedury są na poziomie wsadowym. Pamięć podręczna procedury zawiera następujące wpisy:
- Skompilowane plany
- Plany wykonania
- Drzewo algebrizatora
- Procedury rozszerzone
Zestawy wyników
W poniższej tabeli opisano kolumny zestawu wyników.
Nazwa kolumny | Opis |
---|---|
num proc buffs | Łączna liczba stron używanych przez wszystkie wpisy w pamięci podręcznej procedury. |
num proc buffs używane | Łączna liczba stron używanych przez wszystkie aktualnie używane wpisy. |
aktywne buffs num proc | Tylko w przypadku zgodności z poprzednimi wersjami. Łączna liczba stron używanych przez wszystkie aktualnie używane wpisy. |
rozmiar pamięci podręcznej proc | Łączna liczba wpisów w pamięci podręcznej procedury. |
proc cache używane | Łączna liczba aktualnie używanych wpisów. |
proc cache active | Tylko w przypadku zgodności z poprzednimi wersjami. Łączna liczba aktualnie używanych wpisów. |
Uprawnienia
Wymaga członkostwa w sysadmin stałej roli serwera lub stałej roli bazy danych db_owner.