121
GB
What is the DBMS_SCHEDULER package in Oracle PL/SQL and how does it improve upon DBMS_JOB?
IN
Oracle PL/SQL में DBMS_SCHEDULER पैकेज क्या है और यह DBMS_JOB में कैसे सुधार करता है?
A
An older version of DBMS_JOB
DBMS_JOB का पुराना संस्करण
B
A comprehensive job scheduling framework supporting: complex schedules (calendaring syntax: FREQ=DAILY;BYHOUR=2;BYMINUTE=0) job chains (workflow) job classes with resource limits event-based job triggering and detailed job logging - more feature-rich and reliable than the simpler DBMS_JOB package
एक व्यापक जॉब शेड्यूलिंग ढांचा समर्थन करता है: जटिल शेड्यूल (कैलेंडरिंग सिंटैक्स: FREQ = DAILY; BYHOUR = 2; BYMINUTE = 0) जॉब चेन (वर्कफ़्लो) जॉब क्लासेस संसाधन सीमा के साथ इवेंट-आधारित जॉब ट्रिगरिंग और विस्तृत जॉब लॉगिंग - सरल DBMS_JOB पैकेज की तुलना में अधिक सुविधा संपन्न और विश्वसनीय
C
A package for scheduling network requests
नेटवर्क अनुरोधों को शेड्यूल करने के लिए एक पैकेज
D
A package identical to DBMS_JOB with different syntax
भिन्न सिंटैक्स के साथ DBMS_JOB के समान एक पैकेज
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
DBMS_SCHEDULER advantages over DBMS_JOB: (1) Rich calendaring: REPEAT_INTERVAL=FREQ=WEEKLY;BYDAY=MON,WED,FRI;BYHOUR=6. (2) Job chains: job A completes -> job B starts. (3) Job classes: resource limits per job class. (4) Event-based: trigger on file arrival, queue message. (5) Real-time monitoring. (6) Job programs (reusable program objects). Preferred for all new development.
व्याख्या (हिन्दी)
DBMS_JOB की तुलना में DBMS_SCHEDULER के लाभ: (1) रिच कैलेंडरिंग: REPEAT_INTERVAL=FREQ=WEEKLY;BYDAY=MON,WED,FRI;BYHOUR=6। (2) जॉब चेन: जॉब ए पूरा होता है -> जॉब बी शुरू होता है। (3) नौकरी वर्ग: प्रति नौकरी वर्ग संसाधन सीमाएँ। (4) घटना-आधारित: फ़ाइल आगमन पर ट्रिगर, कतार संदेश। (5) वास्तविक समय की निगरानी। (6) जॉब प्रोग्राम (पुन: प्रयोज्य प्रोग्राम ऑब्जेक्ट)। सभी नए विकास के लिए पसंदीदा.