www.devmedia.com.br [versão para impressão]Clique aqui para ler esse artigo em PDF.![]()

Clique aqui para ler todos os artigos desta edição
Controlando o uso de recursos da máquina host no Oracle 9i
Rodrigo Salviatto
Você já deve ter se perguntado como controlar o número de conexões abertas por um desenvolvedor ou até mesmo como limitar o uso de CPU para determinados usuários.
O Oracle 9i possui um recurso de banco de dados bastante interessante denominado PROFILE (ou perfil). Através deste recurso é possível restringir diversos recursos da máquina host na sessão utilizada por um usuário como: o uso de CPU, utilização de memória, tempo de conexão e número máximo de sessões abertas, entre outros. Desta forma, os profiles evitam o mau uso dos recursos da máquina host, definindo limites para os usuários. Neste artigo, aprenderemos suas definições e como utilizá-los.
Pré-requisitos
Para ativar este recurso no Oracle 9i, você deverá incluir o parâmetro RESOURCE_LIMIT no arquivo de parâmetros de inicialização do Oracle, denominado init
RESOURCE_LIMIT=TRUE
Listagem 1. Inclusão do parâmetro RESOURCE_LIMIT no arquivo init
Também é possível incluir este parâmetro dinamicamente através do comando na Listagem 2.
SQL>
Connected.
SQL>ALTER SYSTEM SET RESOURCE_LIMIT=TRUE
System altered.
Listagem 2. Inclusão do parâmetro no arquivo SPFILE.ORA em uma sessão do usuári
>">
Este é um post fechado. Visualizar este post completo custa:
- Gratuito, se você for assinante SQL Magazine
Clique aqui se você já é assinante
Saiba mais sobre a assinatura SQL Magazine
- R$ 1,96 se você tiver Créditos DevMedia e for assinante de alguma revista DevMedia ou
- R$ 2,45 se você tiver Créditos DevMedia;
Clique aqui para comprar Créditos
Clique aqui se você já possui Créditos
Clique aqui para saber mais sobre o Sistema de Créditos
- R$ 4,90 se você comprar este post somente (clique aqui).
Rodrigo Salviatto é formado em Ciências da Computação pela Universidade de Mogi das Cruzes, pós-graduado em Tecnologia da Informação pela Fundação Getúlio Vargas – FGV. Possui certificado MCDBA e OCP. Atua desde 1997 na área de banco de dados utilizando Oracle, Sqlserver, Informix, MySql entre outros. Atualmente atua como consultor em banco de dados Oracle e Sqlserver na DBACORP.
www.devmedia.com.br/articles/viewcomp.asp?comp=6177