VESTATY INFORMÁTICA

Soluções Inteligentes em informática.

  • Aumentar tamanho da fonte
  • Tamanho da fonte padrão
  • Diminuir tamanho da fonte
Home E-Books e-book's - Oracle Enterprise DBA Parte 2:Workshop de Otimização Vol1
PDFPrintE-mail


Enterprise DBA Parte 2:Workshop de Otimização Vol1

Enterprise DBA Parte 2:Workshop de Otimização Vol1

Price per Unit (piece): R$20.00

Ask a question about this product

 

Volume 1 • Guia do Aluno

Lição 1: Introdução ao Curso
Objetivos 1-2

Lição 2: Visão Geral do Ajuste
Objetivos 2-2
Visão Geral do Ajuste do Sistema 2-3
Metas do Ajuste 2-5
Etapas do Ajuste 2-7
Resumo 2-8

Lição 3: Arquivos de Alerta e Rastreamento Oracle
Objetivos 3-2
Informações de Diagnóstico 3-3
O Arquivo de Log de Alerta 3-4
Controlando o Arquivo de Log de Alerta 3-7
Controlando os Arquivos de Rastreamento de Processos de Segundo Plano 3-8
Arquivos de Rastreamento de Usuário 3-11
Controlando os Arquivos de Rastreamento de Usuário 3-12
Resumo 3-14
Referência Rápida 3-15

Lição 4: Utilitários e Views de Desempenho Dinâmicas
Objetivos 4-2
Views, Utilitários e Ferramentas 4-3
Views Especiais e de Dicionário 4-5
Views de Desempenho Dinâmicas e Diagnóstico de Problemas 4-6
Tópicos para Ajuste e Diagnóstico de Problemas 4-7
Coletando Estatísticas Gerais do Sistema 4-9
Coletando Estatísticas Relativas à Sessão 4-11
Utilitários UTLBSTAT e UTLESTAT 4-14
Examinando o Relatório de Estatísticas 4-17
Seção de Estatísticas de Cache de Biblioteca 4-20
Seção de Estatísticas de E/S 4-21
Latches 4-22
Tipos de Latch 4-24
Eventos de Espera Oracle 4-25
Views de Eventos de Estatísticas 4-28
Sistema de Gerenciamento de Eventos 4-33
Testes de Eventos Predefinidos 4-35
Par
âmetros e Freqüência de Eventos 4-42
Corrigir o Problema Detectado pelo Evento 4-44
Ferramentas de Desenvolvimento de DBA 4-46
Oracle Packs 4-47
Performance Manager 4-49
TopSessions 4-52
Oracle Tablespace Manager 4-57
Oracle Trace Manager 4-58
Oracle Expert 4-60
Categorias de Ajuste 4-61
Recomenda
ções para Ajuste 4-62
Resumo 4-64
Refer
ência Rápida 4-65

Lição 5: Ajustando o Pool Compartilhado
Objetivos 5-2
A
Área Global Compartilhada 5-3
O Pool Compartilhado 5-4
O Cache de Biblioteca 5-5
Ajustando o Cache de Biblioteca 5-7
Terminologia 5-9
Ferramentas de Diagn
óstico para Ajuste do Cache de Biblioteca 5-10
Cursores Compartilhados 5-11
Diretrizes 5-12
Invalida
ções 5-14
Dimensionando o Cache de Biblioteca 5-15
Aloca
ção de Espaço Global 5-16
Requisitos para Mem
ória Extensa 5-18
Ajustando o Espa
ço Reservado para o Pool Compartilhado 5-20
Mantendo Objetos Grandes 5-22
Blocos PL/SQL An
ônimos 5-24
Outros Par
âmetros que Afetam o Cache de Biblioteca 5-25
O Cache do Dicion
ário de Dados 5-27
Ferramentas de Diagn
óstico 5-28
Ajustando o Cache de Dicion
ário de Dados 5-29
Diretrizes 5-30
Área Global do Usuário e Servidor Multithread 5-31
Redimensionando a
Área Global do Usuário 5-32
O Pool Grande 5-33
Resumo 5-36
Refer
ência Rápida 5-37

Lição 6: Ajustando o Cache de Buffer
Objetivos 6-2
Vis
ão Geral do Cache de Buffer 6-3
Gerenciando o Cache de Buffer 6-5
Metas e T
écnicas de Ajuste 6-8
Ferramentas de Diagn
óstico para Ajuste do Cache de Buffer 6-10
Relação de Acertos no Cache 6-11
Diretrizes para o Uso da Rela
ção de Acertos no Cache 6-12
Usando V
ários Pools de Buffer 6-15
Definindo V
ários Pools de Buffer 6-16
Ativando V
ários Pools de Buffer 6-18
Dimensionando Pools de Buffer 6-19
Diretrizes de Pool de Buffer de Reciclagem 6-20
Calculando a Rela
ção de Acertos no Pool de Buffer 6-23
Segmentos para Manter e Reciclar Pools de Buffer 6-25
Views de Dicion
ário com Pools de Buffer 6-26

Outros Indicadores de Desempenho 6-27
Armazenando Tabelas no Cache 6-28
Latches LRU 6-29
Metas de Ajuste de Latch LRU 6-30
Diagnosticando Disputas no Latch LRU 6-31
Resolvendo Disputas por Latch LRU 6-32
Freelists 6-33
Diagnosticando Disputas por Freelists 6-34
Resolvendo Disputas por Freelists 6-36
Resumo 6-37
Referência Rápida 6-38

Lição 7: Ajustando o Buffer de Redo Log
Objetivos 7-2
O Buffer de Redo Log 7-3
Dimensionando o Buffer de Redo Log 7-4
Ajustando o Buffer de Redo Log 7-5
Ferramentas de Diagn
óstico para Ajuste do Buffer de Redo Log 7-6
Diretrizes para Ajuste do Buffer de Redo Log 7-8
Reduzindo Opera
ções de Redo 7-11
Resumo 7-13
Referência Rápida 7-14

Lição 8: Questões sobre E/S e Configuração de Banco de Dados

Objetivos 8-2
Visão Geral 8-3
Uso do Tablespace 8-4
Distribuindo Arquivos entre os Dispositivos 8-6
Distribui
ção de Arquivos Oracle 8-8
Varreduras Integrais de Tabelas 8-10
Ferramentas de Diagn
óstico 8-13
Usando as Estatísticas de E/S no Arquivo report.txt 8-15
Configura
ção do Arquivo de Redo Log On-line 8-16
Configuração do Arquivo de Log de Arquivamento 8-19
Ajustando o Checkpoint 8-22
Diretrizes de Ajuste do Checkpoint 8-23
V
ários Escravos de E/S 8-25 Parâmetros de Inicialização 8-27
Vários Processos de DBWn 8-28
Ajuste de E/S de DBWn 8-29
Resumo 8-30
Referência Rápida 8-31

Lição 9: Usando Blocos Oracle de Maneira Eficiente

Objetivos 9-2
Hierarquia de Armazenamento em Banco de Dados 9-3
Alocando uma Extensão 9-4
Evitando o Gerenciamento de Espaço Dinâmico 9-5
Extens
ões Grandes 9-7
Tamanho de Bloco de Banco de Dados 9-9
Tamanho de Bloco Oracle 9-10
Vantagens e Desvantagens do Tamanho de Bloco 9-11
Fatores de Compacta
ção de Bloco 9-13
Diretrizes para a Definição de um Fator de Compactação 9-15
Migra
ção e Encadeamento 9-16Detectando a Migração e o Encadeamento 9-18
Selecionando Linhas Migradas e Encadeadas 9-19
Eliminando Linhas Migradas 9-20
O Limite Superior 9-22
Estat
ísticas de Tabela 9-23
O Pacote DBMS_SPACE 9-24
Reorganiza
ção dos Índices 9-27Monitorando e Reconstruindo Índices 9-28
Resumo 9-31
Referência Rápida 9-32

Lição 10: Otimizando Operações de Classificação

Objetivos 10-2
Operações de Classificação 10-3
Processo de Classificação 10-5
Área e Parâmetros de Classificação 10-7
Processo de Classificação e Espaço Temporário 10-11
Ajustando Opera
ções de Classificação 10-13
Evitando Operações de Classificação 10-14
Ferramentas de Diagn
óstico para Ajuste de Operações de Classificação 10-16
Diretrizes e Diagnósticos 10-18
Monitorando Tablespaces Tempor
ários 10-19
Configurando Tablespaces Temporários 10-20
Resumo 10-22
Referência Rápida 10-23

Lição 11: Ajustando Segmentos de Rollback

Objetivos 11-2
Uso do Segmento de Rollback 11-3
Atividade do Segmento de Rollback 11-4
Atividade do Cabeçalho do Segmento de Rollback 11-5
Crescimento de Segmentos de Rollback 11-6
Tipos de Transação 11-7
Ajustando os Segmentos de Rollback 11-9
Ferramentas de Diagn
óstico para Ajuste de Segmentos de Rollback 11-10
Diagnosticando Disputas por Cabeçalhos de Segmento de Rollback 11-12
Diretrizes: Quantos Segmentos de Rollback? 11-15
Diretrizes: Dimensionando Segmentos de Rollback 11-16
Diretrizes: Dimensionando Dados de Rollback de Transa
ções 11-17
Dimensionando Volume de Dados de Rollback de Transações 11-18
Diretrizes: Usando Menos Rollback 11-20
Poss
íveis Problemas 11-22
Resumo 11-23
Referência Rápida 11-24

Lição 12: Monitorando e Detectando Disputas por Bloqueios

Objetivos 12-2
Mecanismo de Bloqueio 12-3
Tipos de Bloqueios 12-6
Bloqueios de DML 12-8
Modos de Bloqueio de Tabela 12-9
Modos de Bloqueio Manual de Tabela 12-11
Bloqueio em Linha em Bloco 12-15
Bloqueios de DDL 12-16
Possíveis Causas para a Disputa por Bloqueio 12-18
Ferramentas de Diagnóstico para Monitoração de
Atividade de Bloqueio 12-19
TopSessions (Diagnostic Pack) 12-21
Diretrizes: Resolver Disputa 12-23
Conflitos 12-25
Resumo 12-28
Referência Rápida 12-29

Lição 13: Questões Relativas a SQL e Considerações Sobre Ajustes nas Diferentes Aplicações

Objetivos 13-2
Atribuições do DBA 13-4
Visão Geral das Ferramentas de Diagnóstico 13-5
A Instru
ção EXPLAIN PLAN 13-6
SQL Trace e TKPROF 13-7
Ativando e Desativando o SQL Trace 13-9
Formatando o Arquivo de Rastreamento com o TKPROF 13-10
Op
ções do TKPROF 13-11Estatísticas do TKPROF 13-12
Recurso AUTOTRACE do SQL*Plus 13-13
Modos do Otimizador 13-14
Definindo o Modo do Otimizador 13-16
Gerenciando Estat
ísticas 13-18
Estatísticas de Tabela 13-20
Estat
ísticas de Índice 13-22
Estatísticas de Coluna 13-23
Histogramas 13-24
Copiando Estatísticas entre Bancos de Dados 13-26
Equival
ência de Plano 13-29
Criando Tópicos Armazenados 13-30
Usando T
ópicos Armazenados 13-31
Mantendo Tópicos Armazenados 13-33
Métodos de Acesso a Dados 13-34
Índices em Árvore B 13-35
Índices de Bitmap 13-37
Índices de Chave Invertida 13-42
Tabelas Organizadas por Índice 13-44
Clusters 13-49
Views Materializadas 13-52
Regrava
ções de Consulta 13-55
Views Materializadas e Regravações de Consulta: Exemplo 13-57
Ativando e Controlando Regrava
ções de Consulta 13-59
Sistemas OLTP 13-62
Sistemas DSS 13-67
Aplica
ções Multipropósito 13-71
Resumo 13-76
Referência Rápida 13-79

 

Lição 14: Gerenciando Cargas de Trabalho Mistas

Objetivos 14-2
Visão Geral 14-3
Conceitos de Gerenciamento de Recursos 14-4
Grupos de Consumidores de Recursos 14-6
Diretivas de Planos de Recursos 14-7
Exemplo de Gerenciamento de Recursos de Banco de Dados 14-9
Etapas no Gerenciamento de Recursos de Banco de Dados 14-10
Designando o Privil
égio do Gerenciador de Recursos 14-11
Criando Objetos do Database Resource Manager 14-13
Designando Usu
ários para Grupos de Consumidores 14-16
Definindo o Plano de Recursos para uma Instância 14-17
Alterando um Grupo de Consumidores em uma Sess
ão 14-18
Alterando Grupos de Consumidores para Sessões 14-19
Informa
ções do Database Resource Manager 14-20
Definições Atuais do Database Resource Manager 14-23
Resumo 14-24
Referência Rápida 14-25

Lição 15: Ajustes com o Oracle Expert

Objetivos 15-2
Visão Geral 15-3
Tipos de Ajustes 15-5
Iniciando o Oracle Expert 15-7
Escopo da Sess
ão de Ajuste 15-9
Coleta de Dados 15-12
Dados Coletados 15-21
Atributos 15-22
Regras 15-24
An
álise 15-26
Recomendações 15-27
Relat
órios 15-28
Implementação 15-32
Resumo 15-33

Lição 16: Questões sobre Ajustes de Servidores Multithread

Objetivos 16-2
Visão Geral 16-3
Características do Servidor Multithread 16-4
Configurando o Servidor Multithread 16-6
Monitorando Dispatchers 16-7
Monitorando Processos de Servidores Compartilhados 16-9
Monitorando o Uso de Processos 16-11
Servidores Compartilhados e Uso de Mem
ória 16-12
Possíveis Problemas 16-13
Obtendo Informa
ções de Dicionário de Dados 16-14
Resumo 16-15
Referência Rápida 16-16

Lição 17: Workshop

Objetivos 17-2
Metodologia do Workshop 17-3
Escopo para Diagnosticar Problemas 17-4
Configuração de Diretórios 17-5
Configuração do Banco de Dados de Workshop 17-7
Reunindo Informa
ções 17-8
Estatísticas 17-10
Revis
ão 17-11
Apresentação 17-14
An
álise 17-15
Novas Estatísticas 17-17
Resultados 17-19
Ações Pós-Ajustes 17-20
Quest
ões Pendentes sobre Ajuste de Desempenho 17-22
Resumo 17-23

Apêndice A: Exercícios

Apêndice B: Dicas dos Exercícios

Apêndice C: Soluções dos Exercícios

Apêndice D: RAID (Redundant Arrays of Inexpensive Disks Technology)
Configuração de Hardware do Sistema D-2
RAID Nível 0, Distribuição Não-redundante D-5
RAID N
ível 1, Espelhamento D-6
RAID Nível 0+1, Distribuição e Espelhamento D-8
RAID N
ível 3, Paridade de Bits Intercalados D-9
RAID Nível 5, Bloco-Intercalado com Paridade Distribuída D-10
Classificação dos Níveis do RAID para os Tipos de Arquivo Oracle D-13

Apêndice E: Views de Dicionário e de Desempenho Dinâmicas

Views de Dicionário e de Desempenho Dinâmicas E-2 Views de Dicionário de Dados E-3
Views de Desempenho Dinâmicas E-19

Apêndice F: Parâmetros de Inicialização

Parâmetros de Inicialização F-2
Definição de Parâmetros F-4

 


Disponibilidade

Prazo de entrega (aprox.):

24h.gif


Comentários de clientes:

Não existe qualquer comentário a este produto.
Por favor faça o seu LogIn para escrever um comentário.


Recently Viewed Products

Last Updated: sábado, 04 setembro 2010 16:34