मैं जानता हूँ कि कितना डिस्क स्थान एक मेज एसक्यूएल सर्वर में उपयोग कर रहा है की जरूरत है

वोट
11

मुझे लगता है कि ज्यादातर लोगों को पता है कि जीयूआई के माध्यम से ऐसा करने के लिए (सही क्लिक मेज, गुण) है, लेकिन पूरी तरह से चट्टानों T-SQL में यह कर।

05/08/2008 को 20:10
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


3 जवाब

वोट
11

CREATE TABLE #tmpSizeChar (
     TABLE_NAME sysname,
     ROW_COUNT पूर्णांक,
     reserved_size varchar (50),
     data_size varchar (50),
     index_size varchar (50),
     unused_size varchar (50))                              

टेबल #tmpSizeInt बनाएँ (
     TABLE_NAME sysname,
     ROW_COUNT पूर्णांक,
     reserved_size_KB पूर्णांक,
     data_size_KB पूर्णांक,
     index_size_KB पूर्णांक,
     unused_size_KB पूर्णांक)   

NOCOUNT पर सेट
सम्मिलित करें ध्यान न दें #tmpSizeChar
EXEC sp_msforeachtable 'sp_spaceused' '?' ''     

सम्मिलित करें #tmpSizeInt जांच ध्यान न दें (
        तालिका नाम,
        पंक्ति गिनती,
        reserved_size_KB,
        data_size_KB,
        index_size_KB,
        unused_size_KB
        )
[TABLE_NAME] का चयन करें,
        पंक्ति गिनती,
        कास्ट (SUBSTRING (reserved_size, 0, PATINDEX ( '%%', reserved_size)) पूर्णांक के रूप में) reserved_size,
        कास्ट (SUBSTRING (data_size, 0, PATINDEX ( '%%', data_size)) के रूप में पूर्णांक) data_size,
        कास्ट (SUBSTRING (index_size, 0, PATINDEX ( '%%', index_size)) के रूप में पूर्णांक) index_size,
        कास्ट (SUBSTRING (unused_size, 0, PATINDEX ( '%%', unused_size)) पूर्णांक के रूप में) unused_size
#tmpSizeChar से   

/ *
ड्रॉप तालिका #tmpSizeChar
ड्रॉप तालिका #tmpSizeInt
* /

#tmpSizeInt से चुनें *
reserved_size_KB DESC द्वारा आदेश
05/08/2008 को 20:11
का स्रोत उपयोगकर्ता

वोट
0

sp_spaceused TableName

जहां TableName तालिका आप जानना चाहते हैं का नाम है ....

14/01/2016 को 16:40
का स्रोत उपयोगकर्ता

वोट
0

इस की जाँच करें, मैं इसे 2005 (में काम करता है पता MSDN डॉक्टर ):

यहाँ पब DB के लिए है


select *
from pubs.sys.database_files

आकार और MAX_SIZE देता है।

05/08/2008 को 20:16
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more