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

Oracle:क्वेरी टाइमआउट सेट करें

क्या आपने HS_FDS_CONNECT_PROPERTIES . को सेट करने का प्रयास किया है? AS400 पारदर्शी गेटवे आरंभीकरण फ़ाइल में पैरामीटर?

2 मिनट के समयबाह्य के लिए:

HS_FDS_CONNECT_PROPERTIES="timeout='120'"

क्वेरी टाइमआउट सेट करने के लिए एक और अधिक सामान्य विकल्प प्रोफ़ाइल . बनाना है और इसे आपकी क्वेरी चलाने वाले उपयोगकर्ता को असाइन करें।

किसी विशेष सत्र में सभी प्रकार के उपयोग की सीमा निर्धारित करने के लिए एक संसाधन प्रोफ़ाइल का उपयोग किया जा सकता है - एक उपलब्ध संसाधन सीमा कनेक्शन समय है।

उदाहरण के लिए, आप एक प्रोफ़ाइल बना सकते हैं as400_tg_profile और इसे 2 मिनट का अधिकतम कनेक्शन समय निर्दिष्ट करें:

create profile as400_tg_profile limit connect_time 2;

... तब आप इस प्रोफ़ाइल को क्वेरी चलाने वाले उपयोगकर्ता को असाइन कर सकते हैं:

alter user as400_tg_user profile as400_tg_profile;

प्रोफ़ाइल बनाने के लिए बहुत सारे विकल्प हैं और किसी विशेष उपयोगकर्ता को प्रोफ़ाइल असाइन करने के कई तरीके हैं, इसलिए आपको दस्तावेज़ीकरण पढ़ना चाहिए।

यदि आपको विशेष संसाधन सीमाओं को गतिशील रूप से निर्दिष्ट करने की आवश्यकता है, तो आप संसाधन समूह और संसाधन प्रोफ़ाइल बनाने वाले Oracle संसाधन प्रबंधक का उपयोग करने पर भी विचार कर सकते हैं - यह आपको अलग-अलग सत्रों के लिए संसाधनों का बेहतर नियंत्रण देता है।

Oracle प्रलेखन इस पर वास्तव में अच्छा है - शुरुआत के लिए, इसे पढ़ें:

http:/ /www.oracle.com/technology/products/manageability/database/pdf/twp03/twp_oracle%20database%2010g%20resource%20manager.pdf

अधिक विवरण के लिए:

http://download.oracle.com /docs/cd/B19306_01/server.102/b14231/dbrm.htm#ADMIN027

यह कार्यक्षमता के उन बिट्स में से एक है जो एंटरप्राइज़ मैनेजर में उपयोग करना आसान है, लेकिन एक त्वरित पीएल/एसक्यूएल उदाहरण इसमें दिया गया है:

http://www.dba-oracle.com/job_scheduling/resource_manager.htm




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL कई पंक्तियों के लिए कनेक्ट होता है

  2. पीएल/एसक्यूएल एफ़टीपी एपीआई बाइनरी बनाम एएससीआई मोड

  3. अमान्य CREATE कमांड जब इसे किसी अन्य कमांड के साथ प्रयोग किया जाता है

  4. उत्पादन में बैबेल का उपयोग करना - स्क्रिप्ट को पूर्व-संकलित कैसे करें

  5. प्रदर्शन ट्यूनिंग भूलभुलैया