Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Metodologia de ajuste de aplicativos
Banco de dados de arquitetura e instância
- Processos de servidor
- Estrutura de memória (SGA, PGA)
- Analisando e compartilhando cursores
- Os arquivos de dados, arquivos de log, arquivos de parâmetros
Análise do plano de execução do comando
- Plano hipotético (EXPLAIN PLAN, SQLPlus AutoTrac XPlane)
- O plano de execução real (V$SQL_PLAN, XPlane, AWR)
Monitorando o desempenho e encontrando gargalos no processo
- Monitorando o status atual da instância por meio de visualizações do dicionário do sistema
- O monitoramento de dicionários históricos
- Aplicativo de rastreamento (SQLTrace, TkProf, TreSess
O processo de otimização
- Otimização de custos de propriedades e regulamentadas
- Determinação para otimizar
Controle o otimizador baseado em custo de trabalho:
- Parâmetros de sessão e instância
- Dicas (dicas)
- Padrões de planos de consulta
Statistics e histogramas
- Estatísticas de impacto e histogramas de desempenho
- Os métodos de coleta de estatísticas e histogramas
- Estratégia de contagem e estimativa de estatísticas
- Management estatísticas: bloqueio, cópia, edição, automação de coleta, monitoramento de alterações
- Amostragem dinâmica de dados (placas temporárias, predicados complexos)
- Estatísticas de múltiplas colunas, baseadas em expressões
- Statistics Sistema
A estrutura lógica e física do banco de dados
- Tabelas de espaços.
- segmentos
- Extensões (EXTENÇÕES)
- Blocos
Métodos de armazenamento de dados
- Os aspectos físicos da mesa
- Tabelas temporárias
- Índice de tabelas
- tabelas externas
- Tabela de Partição (span, letter, hash, mixed)
- Reorganização física de tabelas
Visualizações materializadas e mecanismo QUERY REWRITE
Métodos de indexação de dados
- Construindo índices B-TREE
- Índice de propriedades
- Índices: uma função única, de múltiplas colunas, inversa
- Índices de compressão
- Reconstrução e mesclagem de índices
- Índices virtuais
- Índices privados e públicos
- Índices de bitmap e junção
Estudo de caso – dados de varredura completa
- O impacto de um lugar no nível da mesa e bloquear leituras de desempenho
- Carregando dados de maneira convencional e direta
- A ordem dos predicados
Estudo de caso – acesso aos dados através do índice
- Métodos de índice de leitura (UNIQUE SCAN RANGE SCAN FULL SCAN FAST FULL SCAN MIN / MAX SCAN)
- Usando índices funcionais
- O índice de seletividade (fator de agrupamento)
- Índices de múltiplas colunas e SKIP SCAN
- NULL e índices
- Tabelas de índice (IOT)
- Índices de impacto das operações DML
Estudo de caso - classificação
- Classificando memória
- Classificar índice
- Classificar linguístico
- O efeito da entropia na classificação (fator de agrupamento)
Estudo de caso – junções e subconsultas
- A fusão: MERGE, HASH, NESTED LOOP
- Ingressa em sistemas OLTP e OLAP
- A ordem de troca
- Junções externas
- Associação AntiI
- Junções incompletas (SEMI)
- Subconsultas simples
- Subconsultas correlacionadas
- As visualizações, a cláusula WITH
Otimizador baseado em custos de outras operações
- Classificação de buffer
- NA LISTA
- VISUALIZAR
- FILTRO
- Tecla de parada de contagem
- Cache de resultados
Consultas dispersas
- Leia os planos de consulta para usar dblinks
- Escolhendo a marca líder
Processamento paralelo
Requisitos
- A livre utilização dos fundamentos da SQL e conhecimentos de ambiente de base de dados Oracle (preferencialmente Oracle 11g conclusão da formação - Nativo SQL para Programadores - Workshops)
- Experiência prática de trabalho com Oracle
28 Horas