Red Hat Training
A Red Hat training course is available for Red Hat Satellite
9.4. Usando o RHN DB Control
O Red Hat Network Satellite com Banco de Dados Incorporado requer um utilitário para administrar este banco de dados. A Red Hat provê tal ferramenta: o RHN DB Control. Este utilitário de linha de comando permite que você faça qualquer coisa, desde criar, verificar e restaurar backups a obter o estado e reiniciar o banco de dados, quando necessário. Você deve ser um usuário oracle para invocar o RHN DB Control. Para começar, alterne para o usuário oracle:
su - oracle
Em seguida, invoque o seguinte comando:
db-control option
9.4.1. Opções de Controle do BD
O RHN DB Control oferece muitas opções de linha de comando. Para usá-las, como oracle insira a opção e valores apropriados, se necessários, após o comando
db-control
.
Tabela 9.1. Opções de Controle do BD do RHN
Opção | Descrição |
---|---|
help | Lista estas opções do db-control com detalhes adicionais. |
backup DIRNAME | Faz backup do banco de dados no diretório especificado. |
examine DIRNAME | Examina o conteúdo de um diretório de backup. Retorna o carimbo de data e hora da criação do backup e relata seu conteúdo. |
extend | Aumenta o espaço de tabela do Red Hat Network Oracle |
gather-stats PCT | As estatísticas do Gather nos objetos do banco de dado do Red Hat Network Oracle. O PCT é a porcentagem de linhas para estimativa (o padrão é 15%). |
report | Relata o uso atual do espaço do banco de dados. |
report-stats | Reporta sobre os segmentos com pilha ou estatísticas vazias. |
restore DIRNAME | Restaura o banco de dados pelo backup armazenado em DIRNAME. O banco de dados deve ser parado para este comando rodar com sucesso. |
start | Inicia a instância do banco de dados. Isto também pode ser feito invocando o comando service oracle start como root. |
shrink-segments | Os segmentos de banco de dados do Shrinks Red Hat Network Oracle com grande quantia de espaço livre. |
status | Exibe o status atual do banco de dados: "running" ou "offline". |
stop | Para a instância do banco de dados. Isto também pode ser feito invocando o comando service rhn-database stop como root. |
tablesizes | Exibe o relatório de espaço para cada tabela |
verify DIRNAME | Verifica o conteúdo do backup armazenado em DIRNAME. Este comando executa o checksum de cada arquivo guardado no backup. |
Nota
As estatísticas de Banco de Dados são coleções de dados que descrevem mais detalhes sobre o banco de dados e os objetos no mesmo. Estas estatísticas são usadas pelo otimizador de consulta para escolher o melhor plano de execução para cada instrução do SQL. Como os objetos em um banco de dados podem mudar constantemente, as estatísticas devem ser atualizadas regularmente para que descrevam estes objetos de banco de dados de forma precisa. As Estatísticas são mantidas automaticamente pela Oracle. No entanto, se o seu banco de dados apresentar problemas de desempenho após muitas mudanças de dados, considere realizar a reunião de estatísticas manualmente.
Nota
Após deletar uma quantidade grande de dados, use o recurso
segment-shrink
para recuperar espaço livre fragmentado em um segmento do Banco de Dados da Oracle. Os benefícios do segment-shrink
são a compactação de dados que leva à uma melhor utilização do cache e o fato dos dados compactados requererem menos blocos a serem examinados em verificação completa de tabelas, os quais levam à um melhor desempenho.
O recurso do segmento shrink funciona somente nos recém criados Oracle Database 10g Versão 2, o qual é distribuído com o Servidor do Red Hat Network Satellite Server 5.2.0. Devido às configurações padrão do banco de dados no Oracle Database 9i, este recurso não funciona em banco de dados que foram atualizados a partir de versões anteriores do Servidor do Red Hat Network Satellite.