যেহেতু আমি একটি ডিবিএ (এবং অনেক ক্ষেত্রে, ডি-ফ্যাক্টো সিসাদমিন), এসকিউএল সার্ভারটি নিয়মিতভাবে কাজ করতে হয় এমন প্রতিটি সার্ভারে ইনস্টল করা হয়। আমি সম্প্রতি উপলব্ধি করেছিলাম যে আমি এসকিউএল এজেন্টকে স্থানীয় উইন্ডোজ টাস্ক শিডিয়ুলারের পরিবর্তে বেশ কয়েকটি ক্ষেত্রে কাজের শিডিয়ুলার হিসাবে ব্যবহার করছি।
আমার দৃষ্টিকোণ থেকে, এসকিউএল এজেন্টের দেশীয় উইন্ডোজ টাস্ক শিডিয়ুলারের চেয়ে অনেক সুবিধা রয়েছে:
- রিমোট (আমার ওয়ার্কস্টেশন থেকে) কাজগুলি শুরু / বন্ধ / নিরীক্ষণ
- ভাগ করা তফসিল (তার নিজের প্রতিটি কাজের চেয়ে)
- একাধিক পদক্ষেপ এবং নিয়ন্ত্রণ প্রবাহ
- বিভিন্ন ধরণের কাজ
- ব্যর্থতা / সমাপ্তির বিষয়ে সতর্কতা
- বিভিন্ন ব্যবহারকারী হিসাবে অভিনয় করার জন্য কনফিগার করা যেতে পারে
- (পরিমিতভাবে) বর্ণনামূলক ত্রুটি বার্তা, কেবল একটি ত্রুটি কোডের চেয়ে বেশি
যাইহোক, আমি এই অনুশীলনটি বোধ থেকে বাঁচতে পারি না - এসকিউএল এজেন্টটি কেবল ডাটাবেস-সম্পর্কিত কাজের জন্য সংরক্ষিত হওয়া উচিত এবং আমার উইন্ডোজ টাস্ক শিডিয়ুলারের ওএস স্তরের কাজগুলি এর ব্যবহারযোগ্যতা অপছন্দ করা সত্ত্বেও ছেড়ে দেওয়া উচিত।
এসকিউএল এজেন্টের উপর নির্ভর করা কি ঠিক আছে? যদি তা না হয় তবে আমি যে কার্যকারিতাটি সন্ধান করছি তার কিছু পাওয়ার জন্য তৃতীয় পক্ষের উইন্ডোজ টাস্ক শিডিয়ুলারটি বিবেচনা করা উচিত?