|
|
Archives of the TeradataForum
Message Posted: Wed, 08 Nov 2000 @ 19:23:25 GMT
Subj: | | Re: Experiences with the Priority Scheduler? |
|
From: | | Thomas F. Stanek |
Claudia,
I am working with a major retailer and we have implemented the exact type of workload management strategy that you are looking. Priority
Scheduler will definitely be able to do what it is you want. The schmon utility allows you to change the configuration of the Priority
Scheduler dynamically. The Priority Scheduler has a milestone limit feature that allows you to automatically change an allocation group
based on the time of day, but we found this somewhat limiting in that it did not recognize weekends, holidays, month-end requirements, etc.
Instead, we set up scheduled UNIX scripts that execute based off a schedule. In fact, one of our systems is configured so that it changes
the Priority Scheduler scheme based on triggered events such as nightly batch completing. This has taken a small amount of programming but
the results have been excellent.
Regarding switching the definition of an allocation group while a query is running, this is not a problem at all. If you use PMON, you
already have the ability to change a priority for a query. In affect, changing the Priority Scheduler Scheme while a query is running has
the same affect.
I would strongly suggest that you do a lot of testing before implementing into a production environment. There are a lot of intricacies
to setting up the Resource Partitions, Performance Groups, Allocation Groups, etc. Unfortunately, the documentation in the manuals doesn't
give you much guidance.
Tom Stanek
TFS Consulting
| |