Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

तालिकाओं को स्थायी रूप से छोड़ते समय SQL Server 2005 डेटाबेस में स्थान पुनः प्राप्त करें

DBCC Shrinkdatabase(0) --  Currently selected database

या

DBCC Shrinkdatabase(<databasename>) --  Named database

हालाँकि, सिकुड़ती हुई फ़ाइलें संभवतः आपकी तालिकाओं को खंडित कर देंगी, विशेष रूप से बड़ी बार, क्योंकि तालिकाओं की सामग्री फ़ाइल के भीतर इधर-उधर हो जाती है, इसलिए एक बार सिकुड़ने के बाद अपनी तालिकाओं को डीफ़्रैग्मेन्ट करना एक अच्छा विचार है। यह, निश्चित रूप से, आपकी फ़ाइलों को फिर से बढ़ा देगा, लेकिन शायद इतनी बड़ी नहीं है जितनी कि वे आपकी पुरानी तालिकाओं को छोड़ने से पहले थीं। (अरे, यह मानता है कि गिराई गई तालिका में बड़ी मात्रा में डेटा था...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एंटिटी फ्रेमवर्क - टेक्स्ट कॉलम में डेटा की लंबाई प्राप्त करना

  2. SQL सर्वर में वर्तमान दिनांक प्राप्त करना?

  3. महीने की शुरुआत से लेकर आज की तारीख तक के रिकॉर्ड चुनें

  4. SQL सर्वर 2008 अद्वितीय कॉलम जो केस सेंसिटिव है

  5. एसक्यूएल सर्वर में, यह निर्धारित करने का सबसे अच्छा तरीका क्या है कि दी गई स्ट्रिंग वैध एक्सएमएल है या नहीं?