De uma pesquisada sobre a dbms_resource_manager
e dbms_resource_manager_privs.Com ela vocêpode criar os seus Consumer Groups
e suas respectivas planilhas de diretivas,nela você configura o limite de
cpu por grupo de consumo.
Descrição:
The DBMS_RESOURCE_MANAGER package maintains plans, consumer groups, and plan
directives. It also provides semantics so that you may group together
changes to the plan schema.
The DBMS_RESOURCE_MANAGER_PRIVS package maintains privileges associated with
the Resource Manager.
Tem exemplos na documentação:
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(
PLAN => 'bugdb_plan', GROUP_OR_SUBPLAN => 'Bug_Online_group',
COMMENT => 'online bug users sessions at level 1',
CPU_P1 => 80, CPU_P2=> 0,
PARALLEL_DEGREE_LIMIT_P1 => 8);
Flw,
2009/1/13 amorrimm
> Boa tarde pessoal,
>
> Estou com uma pequena dúvida...estou criando alguns profiles com
> algumas restrições quanto a consumo de memoria, cpu e etc...mas não me
> recordo se existe alguma restrição que me permita limitar a quantidade
> de CPU para um usuário e quando o mesmo chegar neste limite, que não o
> derrube :)
>
> O problema da CPU/Call e CPU/ Session quando chegam no limite, derruba
> o carinha...
>
> Abraços
>
>
>
--
Júlio César Corrêa
IS Technologist - Oracle DBA
http://jccorrea.blogspot.com
[As partes desta mensagem que não continham texto foram removidas]