I have an interesting argument currently going with the production end of our database deployment team (my bit is the development side), and would be interested in opinions.
I have a current process which runs once a day on a cron job. Fair enough, no real need for any DBMS_JOB here. But now I want a few behind the scenes processes to clean up temporary messaging tables, etc, etc. on a number of bases:
one job will run every five minutes, one every twenty seconds, and one will occur occasionally dependant on database state.
The production guys reasonably enough are saying that this should be in a package and it should be called by a cron job. But it seems a bit absurd to me to make a call from external to Oracle to do something we could quite happily do internally using DBMS_JOB.
The question is, should I warm up my virtual baseball bat or let the poor saps have their way?
I have a current process which runs once a day on a cron job. Fair enough, no real need for any DBMS_JOB here. But now I want a few behind the scenes processes to clean up temporary messaging tables, etc, etc. on a number of bases:
one job will run every five minutes, one every twenty seconds, and one will occur occasionally dependant on database state.
The production guys reasonably enough are saying that this should be in a package and it should be called by a cron job. But it seems a bit absurd to me to make a call from external to Oracle to do something we could quite happily do internally using DBMS_JOB.
The question is, should I warm up my virtual baseball bat or let the poor saps have their way?