We tried to make Automic's multiple-client idea happen, so that we could have a long retention period for most jobs, but a short retention period for sleep/wake jobs.
But then we realized that we are relying on the "single run" attribute and SYNC objects, to prevent certain jobs from running at the same time -- and some of those are sleep/wake jobs, and some AREN'T. We can't move ALL dependent jobs to the sleep/wake client, because:
1) We want non-sleep/wake job history to stick around for 410 days, and
2) We can't ask our customers to check a list of jobs to see which client to log into, to run them.
So one more try: Is there an Automic-approved SQL script that would change the official run dates of a workflow in history (and all of its children)? This would really be a lifesaver for us. We just can't afford to screw up our AWA database while fumbling around trying to do it ourselves.
Failing that... how bad would things get, if we let 20 jobs that run every 2-3 minutes, pile up in the execution history, for 410 days? Can AWA cope with that? Would we slow to a crawl and crash? (I realize that it's at least partially resource-dependent, but...?)
The best thing, of course, would be a feature that let us have different retention periods for different jobs on a single client. But that's probably never going to happen. At least, certainly not anytime soon...
Anyone out there (preferably from Automic) up to rescuing us?
Sorry for the grief, and thank you for any help...
------------------------------
Reed Byers
Programmer/Analyst
Oregon State University
------------------------------