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

तालिकाओं से डेटा हटाने के बाद Oracle मुक्त स्थान

"स्थान खाली करें" से आपका क्या अभिप्राय है? जब आप डेटा हटाते हैं, तो ब्लॉकों में जगह खाली हो जाती है। वह स्थान अब उस तालिका में बाद के सम्मिलन (या अद्यतन) के लिए उपलब्ध है जिससे आपने डेटा हटाया है। यह सामान्य रूप से पर्याप्त है क्योंकि भविष्य में तालिका सामान्य रूप से फिर से बढ़ेगी।

यदि आप तालिका खंड के आकार को कम करना चाहते हैं और उसी तालिका स्थान में अन्य खंडों के लिए स्थान उपलब्ध कराना चाहते हैं तो आप तालिका को छोटा कर सकते हैं

ALTER TABLE table_name ENABLE ROW MOVEMENT;

ALTER TABLE table_name SHRINK SPACE CASCADE;

आमतौर पर उस समय अनुक्रमणिका के पुनर्निर्माण की कोई आवश्यकता नहीं होती है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle:एक ट्रिगर में सबक्वेरी का उपयोग करना

  2. Oracle XMLTYPE नोड का नाम कैसे बदलें

  3. Oracle में TNS_ADMIN वैरिएबल का क्या उपयोग है?

  4. Oracle में utl_file.fopen पैरामीटर

  5. Oracle ODP.Net और EF CodeFirst - SaveChanges Error