यह एक Oracle समस्या की तरह दिखता है। हालांकि त्रुटि ODBC टाइमआउट सेटिंग्स का प्रत्यक्ष परिणाम है, लेकिन उस क्वेरी को चलने में 20 मिनट का समय नहीं लगना चाहिए।
डेटा डिक्शनरी प्रदर्शन समस्या में चलते समय कोशिश करने वाली पहली चीज़ डेटा डिक्शनरी पर आंकड़े एकत्र करना है। यह Oracle को वस्तुओं के आकार के बारे में अधिक जानकारी प्रदान करता है, इसलिए यह तालिकाओं में शामिल होने के बारे में बेहतर निर्णय ले सकता है।
begin
dbms_stats.gather_fixed_objects_stats;
dbms_stats.gather_dictionary_stats;
end;
/
यदि वह काम नहीं करता है तो आप क्वेरी को सबसे छोटे आकार में सिकोड़ना चाहेंगे जिसमें अभी भी समस्या है। तीन प्रश्न हैं UNION ALL
'डी एक साथ, संभावना है कि उनमें से केवल एक धीमा है। तब हम उस एक प्रश्न को अनुकूलित करने पर काम कर सकते हैं।
(लेकिन किसी क्वेरी को ट्यून करना एक ऐसी प्रक्रिया है जिसके लिए बहुत आगे-पीछे की आवश्यकता होती है, और इंटरनेट पर करना मुश्किल है। हो सकता है कि आप एक स्थानीय डेटाबेस व्यवस्थापक को खोजने का प्रयास करना चाहें जो मदद कर सके। चूंकि आप एक्सप्रेस संस्करण का उपयोग कर रहे हैं , आप मदद के लिए Oracle समर्थन से संपर्क नहीं कर सकते।)