Microsoft SQL Server
सिस्टम डेटाबेस - TempDb
खोज…
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