sys.dm_db_task_space_usage (języka Transact-SQL)
Zwraca strona alokacji i dezalokacji aktywności przez zadanie bazy danych.
Ostrzeżenie
Widok ten ma zastosowanie tylko do bazy danych tempdb.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
session_id |
smallint |
Identyfikator sesji. |
request_id |
int |
Identyfikator żądania w sesja. Żądanie jest również nazywany partia i może zawierać jeden lub więcej kwerend.sesja może mieć wiele żądań aktywne w tym samym czas.Każda kwerenda w żądaniu może rozpocząć wiele wątków (zadania), jeśli jest używany plan wykonywanie równoległe . |
exec_context_id |
int |
Identyfikator kontekstu wykonanie zadania.Aby uzyskać więcej informacji, zobacz sys.dm_os_tasks (języka Transact-SQL). |
database_id |
smallint |
Identyfikator bazy danych. |
user_objects_alloc_page_count |
bigint |
Liczba stron zarezerwowane lub przydzielonej dla obiektów użytkowników przez to zadanie. |
user_objects_dealloc_page_count |
bigint |
Liczba stron dealokowane i nie jest już zarezerwowany do obiektów użytkowników tego zadania. |
internal_objects_alloc_page_count |
bigint |
Liczba stron zarezerwowane lub przydzielonej 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 Wyświetlanie stanu serwera na serwerze.
Uwagi
IAM stron nie są uwzględniane w dowolnej liczby strona zgłoszone przez ten widok.
Liczniki są inicjowane na zero (0) na początku żądania.Te wartości są zagregowane na sesja poziom po wykonaniu wniosku.Aby uzyskać więcej informacji, zobacz sys.dm_db_session_space_usage (języka Transact-SQL).
Buforowanie tabela pracy, buforowanie tymczasowej tabela i operacje odroczonego upuszczania wpływa na liczbę stron, przydzielane i w określonych zadań.
Obiekty użytkownika
strona obejmuje następujące obiekty:
Zdefiniowany przez użytkownika tabel i indeksów
System tabel i indeksów
Globalne tabel tymczasowych i indeksów
Lokalne tabel tymczasowych i indeksów
Zmienne Tabela
Tabele są zwracane w tabela-wycenione funkcje
Wewnętrzne obiekty
Wewnętrzne obiekty są tylko w tempdb.strona obejmuje następujące obiekty:
Praca z tabel dla operacji kursor lub buforu i składowania czasowego dużego obiektu (LOB)
Pliki robocze dla operacji, takich jak mieszania łączyć
Uruchamia sortowania
Fizyczne sprzężeń
Relacja Cardinalities
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
Zobacz przykłady, które za pomocą widoku sys.dm_db_task_space_usage, Rozwiązywanie problemów za mało miejsca na dysku w tempdb.
Zobacz także