Suche…


Identifizieren Sie die TempDb-Nutzung

Die folgende Abfrage enthält Informationen zur Verwendung von TempDb. Durch die Analyse der Zählungen können Sie feststellen, welche Sache TempDb beeinflusst

SELECT
 SUM (user_object_reserved_page_count)*8 as usr_obj_kb,
 SUM (internal_object_reserved_page_count)*8 as internal_obj_kb,
 SUM (version_store_reserved_page_count)*8  as version_store_kb,
 SUM (unallocated_extent_page_count)*8 as freespace_kb,
 SUM (mixed_extent_page_count)*8 as mixedextent_kb
FROM sys.dm_db_file_space_usage

Geben Sie hier die Bildbeschreibung ein

TempDB-Datenbankdetails

Die folgende Abfrage kann verwendet werden, um die Details der TempDB-Datenbank abzurufen:

USE [MASTER]
SELECT * FROM sys.databases WHERE database_id = 2

ODER

USE [MASTER]
SELECT * FROM sys.master_files WHERE database_id = 2

Mit Hilfe von DMV können Sie überprüfen, wie viel TempDb-Speicherplatz Ihre Sitzung belegt. Diese Abfrage ist beim Debuggen von TempDb-Problemen hilfreich

SELECT * FROM sys.dm_db_session_space_usage WHERE session_id = @@SPID


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow