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

DBMS_JOB बनाम DBMS_SCHEDULER

अन्य मंचों से:

हालांकि dbms_job अभी भी 10g और 11g में मौजूद है, Oracle 10g और बाद के संस्करणों में dbms_scheduler के उपयोग की अनुशंसा करता है। dbms_job में कोई नई सुविधा नहीं जोड़ी जा रही है और आप जल्दी से इसकी सीमाओं में आ जाएंगे।

dbms_scheduler dbms_job की तुलना में अधिक मजबूत और पूरी तरह से चित्रित है और इसमें निम्नलिखित विशेषताएं शामिल हैं जो dbms_job में नहीं हैं:

  • जॉब रन की लॉगिंग (जॉब हिस्ट्री)
  • सरल लेकिन शक्तिशाली शेड्यूलिंग सिंटैक्स (क्रॉन सिंटैक्स के समान लेकिन अधिक शक्तिशाली)
  • ऑपरेटिंग सिस्टम पर डेटाबेस के बाहर नौकरी चलाना
  • विभिन्न वर्गों की नौकरियों के बीच संसाधन प्रबंधन
  • कार्य तर्कों का उपयोग जिसमें संग्रहीत कार्यविधियों में वस्तुओं को पारित करना शामिल है
  • नौकरियों के लिए विशेषाधिकार-आधारित सुरक्षा मॉडल
  • नौकरियों का नामकरण और नौकरियों में टिप्पणियों
  • संग्रहीत, पुन:प्रयोज्य शेड्यूल

10g रिलीज़ 1 के बाद रिलीज़ में सुविधाओं में शामिल हैं:

  • कार्य इकाइयों (10gR2 और ऊपर) के बीच निर्भरता
  • वित्तीय कैलेंडर और वित्तीय तिमाहियों (10gR2 और ऊपर) के आधार पर शेड्यूलिंग
  • इवेंट आधारित नौकरियां जो किसी इवेंट के मिलने पर चलती हैं (10gR2 और ऊपर)
  • दूरस्थ मशीनों पर काम चलाना (11gR1 और ऊपर)
  • रुचि की नौकरी की घटनाओं पर ई-मेल सूचनाएं (10gR2 और ऊपर)
  • फ़ाइल (10gR2 और ऊपर) के आने के आधार पर नौकरी शुरू करना


  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. Oracle में किसी दिनांक से लघु माह का नाम लौटाएं

  3. किसी अन्य उपयोगकर्ता से तालिका से क्वेरी कॉलम नाम

  4. एसक्यूएल फिडल आउटपुट त्रुटि

  5. CX_Oracle - Oracle से पंडों के डेटाफ़्रेम में डेटा आयात करें