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

oracle बहुत अधिक समय लेने वाली क्वेरी को हटाता है

आपकी क्वेरी में लंबा समय क्यों लगता है, इसके कई कारण हो सकते हैं:

  1. आपको किसी अन्य सत्र द्वारा अवरुद्ध किया जा सकता है (सबसे अधिक संभावना है)। हटाने से पहले आपको यह सुनिश्चित करना चाहिए कि कोई और पंक्तियों को लॉक नहीं कर रहा है, उदाहरण के लिए:समस्या SELECT NULL FROM tablename WHERE colname=:value FOR UPDATE NOWAIT ,
  2. एक ON DELETE TRIGGER हो सकता है जो अतिरिक्त काम करता है,
  3. UNINDEXED REFERENCE CONSTRAINTS की जांच करें इस तालिका की ओर इशारा करते हुए (आस्कटॉम की एक स्क्रिप्ट है जो आपको यह निर्धारित करने में मदद करेगी कि क्या ऐसी अनइंडेक्स्ड विदेशी कुंजियाँ मौजूद हैं)।


  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 स्तरों से चर नहीं देखता है

  2. SQLcl (Oracle) में अपने क्वेरी परिणामों को प्रारूपित करने के 2 तरीके

  3. Oracle SQL पिवट क्वेरी

  4. ओरेकल में खाली टेबल कैसे निर्यात करें?

  5. Oracle और Microsoft स्कीमा में क्या अंतर है?