Udostępnij za pośrednictwem


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

Physical joins for sys.dm_db_session_task_usage

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.