Programa do Curso
Introdução
- Visão geral da arquitetura do servidor do banco de dados Oracle
- Visão geral do banco de dados de contêiner multilocatário do Oracle
- Instância e sharding do banco de dados Oracle
Acessando o Oracle Database
- Conectando-se a uma instância do banco de dados Oracle
- Usando ferramentas do banco de dados Oracle
- SQL*Plus
- Usando o Oracle SQL Developer
- Usando o Assistente de Configuração de Banco de Dados (DBCA)
- Compreendendo os recursos do Oracle Enterprise Manager Cloud Control 13c
- Visão geral do componente Oracle Enterprise Manager
- Visão unificada para gerenciamento empresarial
- Gerenciando o banco de dados do Oracle Enterprise Manager
Criando um Banco de Dados Oracle
- Criando um banco de dados Oracle usando o DBCA
- Criando um banco de dados Oracle usando um comando SQL
Trabalhando com Instâncias do Banco de Dados
- Iniciando a instância do banco de dados Oracle
- Encerrando uma instância do banco de dados Oracle
- Comparando modos de encerramento
- Abrindo e fechando PDBs (Pluggable Databases)
- Configurando PDBs
Gerenciando Instâncias do Banco de Dados
- Usando parâmetros de inicialização
- Trabalhando com o Repositório de Diagnóstico Automático (ADR)
- Visualizando o log de alertas
- Usando arquivos de rastreamento
- Administrando o arquivo de log DDL
- Trabalhando com visualizações de desempenho dinâmico
- Usando um dicionário de dados
Visão Geral dos Serviços Oracle Net
- Definindo componentes dos serviços Oracle Net
- Configurando e gerenciando serviços Oracle Net
- Visão geral do listener Oracle Net
- Comparando a arquitetura de servidor dedicado e compartilhado
Métodos de Nomenclatura
- Estabelecendo conexões de rede Oracle
- Compreendendo os métodos de nomenclatura
- Easy Connect
- Nomenclatura local e via diretório
- Gerenciando cargas de trabalho usando serviços de banco de dados
- Criando serviços de banco de dados
Trabalhando com o Listener
- Usando o listener padrão
- Configurando o registro dinâmico de serviços
- Configurando o registro estático de serviços
Configurando uma Arquitetura de Servidor Compartilhado
- Habilitando um servidor compartilhado
- Controlando as operações do servidor compartilhado
- Usando SGA e PGA
- Considerações de configuração para o servidor compartilhado
Configurando o Oracle Connection Manager
- Compreendendo o Oracle Connection Manager
- Usando regras de filtragem
- Implementando controle de acesso à intranet e internet
- Usando o multiplexamento de sessão
- Configurando o Oracle Connection Manager
- Configurando o arquivo cman.ora
- Configurando clientes
- Configurando o servidor do banco de dados
- Usando o utilitário de controle do Oracle Connection Manager
Criando PDBs (Pluggable Databases)
- Fornecendo novos bancos de dados pluggáveis
- Criando um novo PDB a partir do PDB$SEED
- Usando a cláusula FILE_NAME_CONVERT
- Usando o OMF ou o parâmetro PDB_FILE_NAME_CONVERT
- Outras técnicas para criar PDBs
Gerenciando PDBs (Pluggable Databases)
- Alterando o modo do PDB
- Modificando as configurações do PDB
- Alterando parâmetros de inicialização
- Usando o comando Alter System em um PDB
- Configurando nome de host e número de porta por PDB
- Removendo PDBs
Compreendendo o Armazenamento do Banco de Dados
- Arquitetura de armazenamento do banco de dados
- Estruturas do banco de dados
- Usando segmentos, extensões e blocos
- Usando tablespaces e arquivos de dados
- Compreendendo os tipos de segmentos
- Armazenamento de dados de tabela
- Conteúdo do bloco do banco de dados
- Gerenciando a criação tardia de segmentos
- Monitorando o uso de espaço no tablespace
Gerenciando Tablespaces
- Criando tablespaces
- Definindo tablespaces permanentes padrão
- Trabalhando com tablespaces temporários
- Alterando e removendo tablespaces
- Implementando o Oracle Managed File (OMF)
- Movendo ou renomeando arquivos de dados online
Melhorando a Eficiência do Uso de Espaço
- Compreendendo os recursos de gerenciamento de espaço
- Gerenciando o espaço de blocos
- Especificando a compressão de tabelas
Gerenciando Dados de Undo
- Gerenciando transações e dados de undo
- Armazenando informações de undo
- Configurando a retenção de undo
- Habilitando o undo temporário
Criando e Gerenciando Contas de Usuário
- Contas de administrador fornecidas pela Oracle
- Autenticando usuários
- Atribuindo cotas
Configurando Autorização de Privilégios e Funções
- Compreendendo os privilégios de sistema
- Configurando privilégios de sistema
- Gerenciando privilégios
Configurando Limites de Recursos do Usuário
- Gerenciando perfis e usuários
- Compreendendo os parâmetros de perfil
Auditoria do Oracle Database
- Compreendendo a segurança do banco de dados
- Implementação da auditoria
- Política FGA (Fine-Grained Auditing)
Carregando e Transportando Dados
- Movendo dados
- Métodos de carregamento de dados
- Exportando e importando dados
- Transportando um banco de dados
Monitoramento do Banco de Dados
- Atividades de gerenciamento de desempenho
- Manutenção de bancos de dados
- Compreendendo métodos de ajuste de desempenho
Processos do Banco de Dados
- Arquitetura e estrutura dos processos
- Usando os diferentes processos de gravação e monitoramento
Gerenciando Memória
- Gerenciando componentes de memória
- Gerenciamento automático de memória
Analisando SQL
- Usando o otimizador Oracle
- Otimizando caminhos de acesso
- Diretivas de plano SQL
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de SQL
Público-alvo
- Administrador de sistema
- Consultor técnico
- Administrador de banco de dados
Testemunhos de Clientes (1)
boa explicação em cada ponto e fornecer tarefas para prática.
Piseth Ben - ACLEDA Bank Plc.
Curso - Oracle Database 19c: SQL Tuning Workshop
Máquina Traduzida