Resource Manager utilizando o SQL*Plus

Por Alex Zaballa Oracle ACE Director
Postado em Junho 2016

Revisado por Marcelo Pivovar - Solution Architect

Este é mais um artigo da série que irei escrever enquanto me preparo para o exame de atualização do OCM para a versão 12c. Estes artigos serão criados antes da prova e serão baseados apenas nos tópicos do exame.

Indice de artigos do tema Data and Performance Management:


No Oracle Database 12c, com o surgimento do Multitenant, o Resource Manager executa 2 tarefas separadas:

  • Nível de CDB: pode gerenciar o uso de recursos de todos os PDBs dentro de um CDB.
  • Nível de PDB: pode gerenciar o uso de recursos dentro do próprio PDB.

Resource Manager – Container Database (CDB)

Criando um resource plan no CDB:

Verificando o resource plan criado no CDB:

Verificando as resource plan directives criadas no CDB:

Utilizando a procedure UPDATE_CDB_AUTOTASK_DIRECTIVE para modificar a resource plan directive das tarefas automáticas (automated maintenance tasks):

Verificando a resource plan directive da auto task do CDB após a alteração:

Utilizando a procedure UPDATE_CDB_DEFAULT_DIRECTIVE para modificar a resource plan directive default do CDB. Novos PDBs herdarão essa configuração:

Verificando as resource plan directive default do CDB:

Modificando a resource plan directive do PDB2:

Verificando as resource plan directive do PDB2:

Ativando o plano criado:


Resource Manager – Pluggable Database (PDB)

Para PDBs, utilizamos o Resource Managerda mesma forma que em bancos NON-CDB:

 


Alex Zaballa, formado em Análise de Sistemas, é especialista em Banco de Dados Oracle com sólidos conhecimentos em Servidores de Aplicação e Sistemas Operacionais; trabalha com Oracle há 16 anos, é Oracle ACE Director, certificado OCM Database 11G/Cloud e conta com mais de 200 outras certificações em produtos da Oracle.

Este artigo foi revisto pela equipe de produtos Oracle e está em conformidade com as normas e práticas para o uso de produtos Oracle.