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

डेटाबेस बनाम टेबलस्पेस, क्या अंतर है?

एक छोटी सी शब्दावली:

Oracle एक डेटाबेस . को परिभाषित करता है फाइलों के सेट के रूप में जो आप अपने Oracle सिस्टम पर पाते हैं। इसका मतलब है कि आपके Oracle सिस्टम का सारा डेटा इन डेटाबेस फाइलों में है, जिसे आमतौर पर "डेटा फाइल्स" के रूप में जाना जाता है। डेटाबेस में अन्य फ़ाइलें हैं जैसे पैरामीटर फ़ाइलें और लॉग फिर से करें।

दूसरी ओर, एक उदाहरण Oracle डेटाबेस द्वारा उपयोग की जाने वाली प्रक्रियाओं और मेमोरी क्षेत्रों से मिलकर बनता है। साथ में, एक डेटाबेस और एक उदाहरण एक डेटाबेस सिस्टम बनाएं . (अधिक जानकारी के लिए, Oracle संकल्पना मार्गदर्शिका देखें)

तार्किक रूप से, आप उस डेटाबेस के भीतर विभिन्न रिक्त स्थान को परिभाषित करना चाहेंगे। यह टेबलस्पेस . के माध्यम से किया जाता है (ओरेकल कॉन्सेप्ट गाइड देखें)। एक टेबलस्पेस में आमतौर पर एक या अधिक डेटा फ़ाइलें होती हैं। जब आप CREATE TABLE के साथ एक टेबल को परिभाषित करते हैं, तो आप यह निर्दिष्ट कर सकते हैं कि टेबल को किस टेबलस्पेस में बनाया जाना चाहिए। यह आपको एक ही डेटाबेस सिस्टम पर विभिन्न अनुप्रयोगों को अलग करने की अनुमति देता है, उदाहरण के लिए।

Oracle कॉन्सेप्ट गाइड इस तरह के प्रश्नों के लिए जानकारी का एक उत्कृष्ट स्रोत है। इस चित्र को देखें कि डेटा फ़ाइलें और तालिका स्थान कैसे बनाए जाते हैं।



  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. Oracle एपेक्स 5.0 - स्थिर छवि प्रदर्शित करें

  3. Oracle में SQL क्वेरी से लौटाए गए रिकॉर्ड को सीमित करना

  4. पीएल/एसक्यूएल विकास के लिए सही टूलबॉक्स क्या है?

  5. jdbc टाइमस्टैम्प या दिनांक का उपयोग करते समय Oracle के साथ गैर-नगण्य निष्पादन योजना अंतर