monografia oracle
Análise de Transação Oracle em Linux
Monografia de Pós-Graduação “Lato Sensu” apresentada ao Departamento de Ciência da
Computação para obtenção do título de Especialista em “Administração em Redes Linux”
Orientador
Prof. Joaquim Quinteiro Uchôa
Lavras
Minas Gerais - Brasil
2004
Luiz Carlos Vieira Rodrigues
Análise de Transação Oracle em Linux
Monografia de Pós-Graduação “Lato Sensu” apresentada ao Departamento de Ciência da
Computação para obtenção do título de Especialista em “Administração em Redes Linux”
Aprovada em 13 de Dezembro de 2004
Prof. Fernando Cortez Sica
Prof. Gustavo Guimarães Parma
Prof. Joaquim Quinteiro Uchôa
(Orientador)
Lavras
Minas Gerais - Brasil
Agradecimentos
Gostaria de deixar meu agradecimento especial ao meu orientador, professor Joaquim Uchôa, pelo profissionalismo com que me ajudou a conduzir este trabalho. E também a amiga Ângela Gontijo que tanto me ajudou com o LaTeX.
v
vi
Resumo
O objetivo do estudo que gerou esta monografia foi fazer uma análise de transações de banco de dados Oracle em sistema operacional
Linux. A meta é que ao final do texto tenhamos uma análise em etapas e baseada em registros, os anais que poderemos apresentar para confirmar as análises.
vii
viii
A minha esposa Helena e meus filhos Pedro, Mateus (em memória) e Júlia
ix
x
Sumário
1 O Oracle e O Sistema Operacional Linux
1.1 A Análise do Problema . . . . . . . . . . . . . . . . . . . . . . .
1
1
2 Análise da Abordagem de Problemas no Servidor
2.1 Monitoramento do Processador e da Memória . . .
2.1.1 Identifcando Problemas de CPU e Memória
2.1.2 Identificando Alto Uso de Processador . . .
2.1.3 Capturando a Saída do vmstat . . . . . . .
2.1.4 Gerando Relatórios . . . . . . . . . . . . .
2.2 Monitoramento da entrada/saída . . . . . . . . . .
2.2.1 Capturando Informações de E/S . . . . . .
2.2.2 Gerando Relatórios de E/S . . . . . . .