Trabalho de Projeto Profissional Interdisciplinar IV- PPI
PPI IV – Otimização e
Gerenciamento de Banco de
Dados Oracle
SÃO PAULO - 2011
GESTÃO DE BANCO DE DADOS – NM
Trabalho de Projeto Profissional Interdisciplinar IV- PPI
Trabalho apresentado para avaliação na disciplina de Projeto
Profissional Interdisciplinar - 4, do curso de Gestão de Banco de
Dados, turno
SÃO PAULO - 2011
SUMÁRIO
1
Otimização e Gerenciamento de Banco de
Dados Oracle
1.1
Otimização de Consulta SQL......................................Pág.03
1.2
Otimização dos Recursos...........................................Pág.08
1.3
Otimização de Banco de Dados ................................Pág.48
1.4
Gerenciamento do Oracle..........................................Pág.54
1.5
Usuários Schema ......................................................Pág.74
1.6
Backup - Restore ......................................................Pág.76
2
1.1 Otimização de
Consulta SQL -
( PRIMEIRA ETAPA )
3
No exemplo abaixo, utilizamos um Select realizando à união de 2 tabelas. “Inner Join”. Para a execução do comando, utilizaremos as tabelas Logradouro e Bairro.
Agora, vamos inserir índices exclusivos na duas tabelas, Bairro e Logradouro:
4
A primeira consulta foi realizada sem nenhum tipo de índice ou relacionamento entre as tabelas. Será realizada a mesma consulta, após inserir índices exclusivos nas tabelas.
5
O resultado melhorou, agora vamos adicionar um relacionamento (Foreign Keys) na tabela Logradouro que irá referenciar a tabela bairro (cod_bairro), e realizaremos um novo Select.
Resultado Final
6
FIM
7
1.2 Otimização dos
Recursos
(SEGUNDA PARTE)
Definir a otimização do Sistema Operacional
Iremos trabalhar com a plataforma Windows
Será utilizado o Windows Server 2008 Standard R2 64 bits.
A tecnologia 64 bits fornece operações de alto desempenho em aplicativos 64 bits enquanto melhoram aplicativos