खोज…


TempDb के उपयोग को पहचानें

निम्न क्वेरी TempDb उपयोग के बारे में जानकारी प्रदान करेगी। गणना का विश्लेषण करके आप पहचान सकते हैं कि कौन सी चीज टेम्पप्ड पर प्रभाव डाल रही है

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

यहाँ छवि विवरण दर्ज करें

TempDB डेटाबेस विवरण

TempDB डेटाबेस विवरण प्राप्त करने के लिए नीचे क्वेरी का उपयोग किया जा सकता है:

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

या

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

नीचे DMV की सहायता से, आप जाँच सकते हैं कि आपका सत्र कितना TempDb स्थान उपयोग कर रहा है। TempDb मुद्दों को डीबग करते समय यह क्वेरी काफी मददगार है

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


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow