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

Oracle - मटेरियलाइज़्ड व्यू संरचना को इतना धीमा बदल देता है

आप भौतिक दृश्य के लिए क्वेरी की परिभाषा को बदल नहीं सकते - आपको इसे छोड़ना और फिर से बनाना होगा। उस ने कहा, आप इस दृष्टिकोण को आजमा सकते हैं, यह पूरे एमवी को फिर से बनाने से तेज हो सकता है:

  1. प्रिजर्व टेबल का उपयोग करके भौतिक दृश्य को छोड़ दें।
  2. तालिका में डेटा अपडेट करें जो नई कॉलम परिभाषाओं को दर्शाने के लिए एमवी हुआ करता था।
  3. ऑन प्रीबिल्ट टेबल क्लॉज का उपयोग करके भौतिक दृश्य को फिर से बनाएं।

यदि आपके पास दृश्य पर अनुक्रमणिका हैं, तो उन्हें अक्षम करना और उनका पुनर्निर्माण करना सहायक हो सकता है।



  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. एसएसआईएस ओएलई डीबी स्रोत ओरेकल डेटा स्रोत से यादृच्छिक रूप से पंक्तियों को याद कर रहा है

  3. विशिष्ट SQL क्वेरी में 1 या 0 लौटाना

  4. oracle sql में व्यावसायिक दिन जोड़ना

  5. BEGIN/END में प्रयुक्त बाइंड वैरिएबल साफ़ हो जाता है