sys.dm_db_task_space_usage (języka Transact-SQL)
Zwraca strona alokacji i dezalokacji czynności przez zadanie bazy danych.
Uwaga
Widok ten ma zastosowanie tylko do bazy danych tempdb.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
session_id |
smallint |
Identyfikator sesja. |
request_id |
int |
Identyfikator żądania w trakcie sesja. Żądanie jest również określany jako zadanie partia i może zawierać jeden lub więcej kwerend.Sesja może być wiele żądań aktywne w tym samym czasie.Każda kwerenda w żądaniu może zostać uruchomiony (zadania), wiele wątków, jeśli jest używany plan wykonywanie równoległe. |
exec_context_id |
int |
Identyfikator kontekstu wykonania tego zadania.Aby uzyskać więcej informacji zobaczsys.dm_os_tasks (Transact-SQL). |
database_id |
smallint |
Identyfikator bazy danych. |
user_objects_alloc_page_count |
bigint |
Liczba stron, zarezerwowane lub przypisane do obiektów użytkowników przez to zadanie. |
user_objects_dealloc_page_count |
bigint |
Liczba stron dealokowane i nie są już zarezerwowane dla obiektów użytkowników przez to zadanie. |
internal_objects_alloc_page_count |
bigint |
Liczba stron, zarezerwowane lub przydzielone dla wewnętrznych obiektów przez to zadanie. |
internal_objects_dealloc_page_count |
bigint |
Liczba stron dealokowane i nie jest już zarezerwowany do wewnętrznych obiektów tego zadania. |
Uprawnienia
Wymaga uprawnienia VIEW SERVER STATE na serwerze.
Remarks
IAM stron nie są uwzględniane w dowolnej liczby stron przez ten widok.
Liczniki strona są inicjowane na zero (0) na początku żądania.Te wartości są łączone poziom sesja, po zakończeniu żądania.Aby uzyskać więcej informacji zobaczsys.dm_db_session_space_usage (Transact-SQL).
Buforowanie tabeli pracy, buforowanie tabela tymczasowa i operacje odroczone upuszczania mają wpływ na liczbę stron, przydzielany i przydziałów w określonych zadań.
Obiekty użytkownika
Liczniki strona obiektu użytkownika obejmuje następujące obiekty:
Tabel zdefiniowanych przez użytkownika i indeksów
Tabele systemowe i indeksów
Globalne tabel tymczasowych i indeksów
Lokalne tabel tymczasowych i indeksów
Zmienne Tabela
Tabele w funkcji wartości tabela
Obiekty wewnętrzne
Wewnętrzne obiekty są tylko w tempdb.Liczniki obiektu wewnętrznego strona obejmuje następujące obiekty:
Praca z tabel dla operacji kursor lub buforu i przechowywania dużych obiektów tymczasowych (LOB)
Pliki robocze dla operacji, takich jak łączyć mieszania
Wykonuje sortowanie
Fizyczne sprzężenia
Cardinalities relacji
Z |
Aby |
Relacja |
---|---|---|
dm_db_task_space_usage.request_id |
dm_exec_requests.request_id |
Jeden-do-jednego |
dm_db_task_space_usage.session_id |
dm_exec_requests.session_id |
Jeden-do-jednego |
Przykłady
Korzystanie z widoku sys.dm_db_task_space_usage przykłady można znaleźć w temacie Troubleshooting Insufficient Disk Space in tempdb.
See Also