Database 12c: RAC Administration
O Oracle Real Application Clusters (Oracle RAC) é uma versão em cluster do banco de dados Oracle que oferece alta disponibilidade, escalabilidade e flexibilidade.
Centro de Treinamento Certificado Oracle
Instrutores qualificados e com experiência na área
Abordagem prática de aprendizagem
Material completo, atualizado e dinâmico
Saiba mais sobre o treinamento
O que você vai aprender
- Administração do Oracle Database 12c RAC: Introdução ao Oracle RAC
- Administração do Oracle Database 12c RAC: Instalação, configuração e correção
- Administração do Oracle Database 12c RAC: Administração do dia-a-dia
- Administração do Oracle Database 12c RAC: Backup e recuperação
- Oracle Database 12c RAC Administration: Global Resource Management
- Administração do Oracle Database 12c RAC: monitoramento e ajuste
- Oracle Database 12c RAC Administration: Client Connections and QoS
- Administração do Oracle Database 12c RAC: Arquitetura de Serviços e Multitenant
Carga Horária
4 dias
Este curso foi desenvolvido para administradores de banco de dados Oracle, administradores de sistemas e consultores técnicos.
Pré-requisitos exigidos:
- Oracle Database 12c: Oracle Automatic Storage Management Administration
- Oracle Database 12c: Administração da infraestrutura de grade
- Conhecimento prático de Oracle Database 11g: Release 2, incluindo Clusterware, ASM e RAC
ou
- Oracle Database 12c: Administração ASM
- Oracle Database 12c: Administração de Clusterware
Pré-requisitos sugeridos:
- Oracle Database 12c: Administração ASM
- Oracle Database 12c: Administração do ASM
Administração do Oracle Database 12c RAC: Introdução ao Oracle RAC
- Definir Clusters e Clusterware
- Descreva o Oracle Clusterware como um componente da Oracle Grid Infrastructure
- Descreva a arquitetura do Oracle Clusterware e os serviços que ela inclui
- Descreva a arquitetura Grid Plug and Play (GPnP) e seus benefícios no provisionamento rápido
- Descreva o processo de inicialização em um ambiente Grid Plug and Play (GPnP)
- Definir a função do Grid Naming Service (GNS) no provisionamento dinâmico
- Descreva como os clientes se conectam ao banco de dados usando o nome de acesso de cliente único (SCAN)
- Descreva o Oracle ASM como um gerenciador de volume e os benefícios que ele traz para o RAC
- Descreva a arquitetura ASM CloudFS e ACFS e os benefícios que ela aproveita da funcionalidade do Oracle ASM
- Liste os recursos e benefícios do Oracle ASM e descreva os conceitos do Oracle Flex ASM
- Instale e configure um novo cluster incluindo a configuração ASM
- Instale e configure um novo cluster incluindo a configuração ASM
- Defina o conceito de Oracle RAC e liste as diferenças entre bancos de dados Oracle RAC e bancos de dados Oracle não agrupados
- Descreva a arquitetura típica do Oracle RAC e algumas das variações disponíveis
- Descreva a função que o Oracle RAC One Node desempenha na consolidação de servidores, incluindo seus benefícios de alta disponibilidade
- Descreva o requisito de armazenamento com reconhecimento de cluster ao usar o Oracle RAC e liste as soluções de armazenamento com suporte para cluster
- Descreva os requisitos de rede do Oracle RAC
- Liste os benefícios de usar o Oracle RAC
- Descreva o potencial de escalabilidade do Oracle RAC e diferencie entre aumento de escala ou aceleração
- Liste alguns dos requisitos de E / S e memória do Oracle RAC
- Descreva a necessidade de sincronização entre nós
- Descreva o impacto da execução paralela no Oracle RAC
- Instale e configure um novo cluster incluindo ASM
Administração do Oracle Database 12c RAC: Instalação, configuração e correção
- Execute uma instalação de software de banco de dados Oracle
- Inicie o assistente de configuração do banco de dados e comece o processo de criação de um novo banco de dados
- Use o assistente de configuração do banco de dados para executar as etapas 4 a 8 de criação de um novo banco de dados
- Conclua a criação de um novo banco de dados e descreva as diferentes opções de gerenciamento de memória
- Descreva os processos de fundo específicos do RAC
- Liste as considerações para converter bancos de dados de instância única para Oracle RAC
- Liste as etapas para converter bancos de dados de instância única para Oracle RAC usando o Database Configuration Assistant e rconfig
- Descreva os diferentes tipos de patches disponíveis para Oracle RAC
- Descreva como encontrar os patches corretos para o seu software e como baixá-los do Suporte Oracle
- Descreva como aplicar um patch com tempo de inatividade zero usando o método de patch contínuo
- Liste as etapas para realizar uma atualização fora do local de um banco de dados Oracle RAC
- Descreva o que é OPatch e identifique os casos de uso para OPatch
- Use OPatch para consultar e aplicar patches
- Corrigir a casa da grade e todas as casas de banco de dados Oracle RAC em uma única etapa
- Visualize arquivos de log e rastreamento OPatch e use uma interface SQL para visualizar os patches do banco de dados
- Defina o conceito de Oracle RAC One Node e descreva alguns dos benefícios de usar o Oracle RAC One Node
- Descrever como criar um novo banco de dados RAC One Node e como verificar um banco de dados RAC One Node existente
- Descreva o processo de realocação online do RAC One Node e liste algumas das considerações envolvidas em uma realocação online
- Realize uma realocação online e descreva como os patches contínuos podem ser aplicados usando a realocação online
- Descrever como converter um banco de dados RAC One Node para RAC
- Descrever como converter uma única instância em RAC One Node e como converter um banco de dados RAC em RAC One Node
- Use DBCA para converter um banco de dados de instância única em um banco de dados RAC
Administração do Oracle Database 12c RAC: Administração do dia-a-dia
- Use a página inicial do Enterprise Manager Cluster Database para visualizar informações pertencentes ao banco de dados de cluster como um todo
- Use a página inicial do Enterprise Manager Cluster Database Instance como um ponto de partida para tarefas de desempenho, administração e manutenção
- Use a home page do Enterprise Manager Cluster para ver o resumo e informações detalhadas sobre o cluster
- Use o Enterprise Manager Cloud Control para gerenciar métricas, alertas e blecautes para Oracle RAC
- Use o Enterprise Manager Database Express para visualizar e gerenciar um banco de dados RAC
- Gerenciar arquivos de log de redo em um banco de dados RAC
- Descreva como os tablespaces de undo são usados no RAC
- Use srvctl e SQL * Plus para parar e iniciar instâncias RAC
- Use serviços para gerenciar bancos de dados conectáveis (PDBs) no Oracle RAC
- Descreva as políticas de gerenciamento automático e manual e use srvctl para alternar entre elas
- Desativar e desativar um banco de dados RAC
- Encontre e encerre uma sessão em uma instância RAC específica
- Descreva como as instruções SQL afetam a instância atual ou todas as instâncias
- Gerenciar o armazenamento de chaves para criptografia transparente de dados ao usar o Oracle RAC
- Trabalhe com o spfile em um banco de dados Oracle RAC
- Alterar os parâmetros do banco de dados Oracle RAC
- Use o Enterprise Manager para gerenciar os parâmetros de inicialização
- Descreva os parâmetros de inicialização específicos do RAC e os parâmetros de inicialização que podem afetar o RAC
- Descreva os parâmetros que requerem configurações idênticas nas instâncias RAC
- Altere o parâmetro de processos para uma instância RAC e confirme a alteração com Enterprise Manager
Administração do Oracle Database 12c RAC: Backup e recuperação
- Descreva o processo de recuperação da instância por uma instância RAC sobrevivente após uma ou mais instâncias falharem
- Descreva o grau de disponibilidade do banco de dados durante cada etapa da recuperação da instância
- Descrever maneiras de tornar a recuperação de instância mais rápida em um ambiente RAC
- Descreva maneiras de se proteger contra falhas de mídia
- Descreva o processo de recuperação de mídia no Oracle RAC
- Liste os estágios de recuperação onde o paralelismo pode ser usado
- Use uma área de recuperação rápida no RAC
- Definir as configurações de recuperação RAC com Enterprise Manager
- Defina as configurações de backup RAC com Enterprise Manager
- Liste os benefícios que o Oracle Recovery Manager (RMAN) oferece para o RAC
- Configure backups spfile e controlfile no Oracle RAC
- Descreva por que todos os nós do cluster devem ser capazes de acessar todos os backups
- Configure vários canais para se conectar a diferentes instâncias no cluster
- Descreva as configurações de backup para RAC e como o RMAN localiza automaticamente os arquivos necessários para recuperação no cluster
- Configurar parâmetros de redo log arquivados para RAC
- Configure a maneira como o RMAN faz backup e restaura logs de redo arquivados em um sistema de arquivos compartilhado
- Configure o arquivamento para sistemas de arquivos locais não agrupados
- Configure o arquivamento para um sistema de arquivos de cluster
- Liste as considerações ao restaurar e recuperar o arquivo de log arquivado
- Configure o RMAN para fazer backup automático do arquivo de controle e fazer um backup do RMAN com vários canais para instâncias diferentes
Oracle Database 12c RAC Administration: Global Resource Management
- Descreva a necessidade de controle de simultaneidade em um banco de dados RAC e a função do Global Resource Directory (GRD) no controle de simultaneidade global
- Descreva como os recursos globais são gerenciados e liste os processos de segundo plano envolvidos no controle de simultaneidade global
- Descreva o processo de alocação de controle dos metadados mestre de uma entidade específica para outra instância
- Descreva as funções de enfileiramentos globais e bloqueios de instância global
- Descreva como enfileiramentos globais são usados para controlar o acesso aos recursos
- Liste os objetos que estão sujeitos a bloqueios em toda a instância
- Descreva como a simultaneidade é gerenciada em vários caches de buffer
- Descreva os estados de buffer importantes para fusão de cache
- Liste os cenários onde o Global Cache Management controla a simultaneidade para leituras de bloco único
- Descreva as etapas envolvidas quando uma instância deseja ler um bloco que não está no cache do buffer
- Descreva as etapas envolvidas quando uma instância deseja atualizar um bloco que existe em pelo menos um cache de buffer no estado atual compartilhado
- Descreva as etapas envolvidas quando uma instância deseja atualizar um bloco que existe em pelo menos um cache de buffer no estado atual exclusivo
- Descreva as etapas envolvidas quando uma instância deseja ler um bloco que existe em pelo menos um cache de buffer no estado atual exclusivo
- Descreva as solicitações de leitura de vários blocos e identifique algumas visualizações úteis do Global Cache Management
- Use o GV $ BH para explorar os estados de buffer de um bloco sendo atualizado e lido por várias instâncias
Administração do Oracle Database 12c RAC: monitoramento e ajuste
- Descreva a abordagem ao ajustar um banco de dados RAC
- Descreva o impacto de acessar blocos no cache global e manter a coerência do cache
- Descreva a importância de usar eventos de espera para diagnosticar problemas de desempenho e relacionar algumas das visualizações de eventos de espera importantes
- Descreva os principais eventos de espera do cache global para blocos de leitura atuais e consistentes
- Descreva as esperas de enfileiramento mais frequentes e como os eventos globais de espera de enfileiramento podem impactar um banco de dados Oracle RAC
- Liste algumas das técnicas de ajuste mais comuns que são particularmente importantes para RAC
- Descreva os motivos da contenção do bloco de índice e liste maneiras de atenuar o problema
- Descreva o impacto da alocação frequente de espaço para um segmento no RAC
- Descreva as considerações de ajuste relacionadas a blocos de desfazer e chamadas de instância cruzada serializadas
- Use o Enterprise Manager para obter uma visão geral das estatísticas de desempenho do banco de dados
- Use a página de desempenho do banco de dados de cluster do Enterprise Manager para visualizar problemas dentro e fora do banco de dados
- Use a página de desempenho do banco de dados de cluster do Enterprise Manager para visualizar a taxa de transferência do banco de dados e faça uma busca detalhada para visualizar a taxa de transferência de instâncias específicas
- Use a página de coerência de cache de cluster de controle de nuvem do Oracle Enterprise Manager para visualizar estatísticas relacionadas à taxa de transferência global de cache
- Use links de monitoramento adicionais no Enterprise Manager para visualizar os bloqueios do banco de dados e para acessar a página de atividade principal do banco de dados
- Use o EM Database Express Performance Hub para visualizar dados de desempenho históricos e em tempo real
- Descreva como o AWR gerencia instantâneos no RAC
- Identificar seções específicas de RAC em um relatório AWR
- Diagnosticar problemas de desempenho com as seções específicas de RAC do Relatório de histórico de sessão ativa
- Use o Monitor de diagnóstico automático de banco de dados para analisar o desempenho de todo o cluster ou de instâncias individuais
- Liste quais diagnósticos ADDM para RAC e use páginas específicas do ADDM no Enterprise Manager para diagnosticar o desempenho do banco de dados RAC
- Use o Enterprise Manager para visualizar o desempenho do banco de dados e encontrar informações específicas de RAC em um relatório AWR
Oracle Database 12c RAC Administration: Client Connections and QoS
- Descreva os tipos de métodos de distribuição de carga de trabalho
- Descreva o mecanismo de Notificação Rápida de Aplicativo (FAN) e liste seus benefícios
- Identifique os clientes Oracle que estão integrados ao FAN
- Liste os tipos e status dos eventos FAN
- Implementar um script de chamada do lado do servidor básico para analisar e filtrar os argumentos do evento
- Descrever a configuração do Oracle Notification Services (ONS) do lado do servidor e como adicionar outros daemons do ONS de nível intermediário à configuração
- Descreva o gerenciamento automático de conexão do Fast Connection Failover
- Descreva como os balanços do Load Balancing Advisory funcionam nas instâncias RAC
- Descreva como configurar o balanceamento de carga do lado do servidor para direcionar as conexões do cliente de forma adequada
- Descreva os dois métodos de failover compatíveis com o Transparent Application Failover (TAF)
- Configure o failover básico de aplicativo transparente no servidor e no cliente
- Configure o failover de aplicativo transparente de pré-conexão no lado do cliente
- Descreva a API Transaction Guard
- Descreva como funciona o Transaction Guard
- Descrever os trabalhos do Application Continuity e seus benefícios
- Descrever como configurar o Application Continuity em um serviço RAC
- Descreva o conceito de QoS Management no contexto do Oracle RAC
- Liste os benefícios do gerenciamento de QoS
- Descreva como o gerenciamento de QoS tenta atender aos objetivos de desempenho e liste os componentes que compõem o gerenciamento de QoS
- Definir um conjunto de políticas
- Defina a finalidade dos pools de servidores e como os pools de servidores são usados pelo gerenciamento de QoS
- Defina as classes de desempenho e descreva como as solicitações de trabalho são marcadas para identificar as classes de desempenho às quais pertencem
- Descrever as políticas de desempenho e sua relação com os objetivos de desempenho
- Defina como os objetivos de desempenho especificam o nível de desempenho ideal para fins comerciais
- Descreva substituições de diretiva de pool de servidores e classificações de classe de desempenho como componentes de políticas de desempenho
- Descreva as métricas usadas pelo gerenciamento de QoS para identificar problemas de desempenho
- Descreva como o gerenciamento de QoS gera recomendações e como implementar uma ação recomendada
- Configurar e testar o balanceamento de carga de tempo de conexão do lado do cliente e TAF
Administração do Oracle Database 12c RAC: Arquitetura de Serviços e Multitenant
- Defina os serviços Oracle e descreva como os serviços são usados em um banco de dados RAC
- Descreva as características que podem ser especificadas ao criar um serviço
- Liste os serviços padrão em um banco de dados e descreva como o Registro de serviço restrito melhora a segurança do RAC
- Crie um serviço usando o Enterprise Manager e execute tarefas comuns de gerenciamento de serviço
- Crie um serviço usando SRVCTL e execute tarefas comuns de gerenciamento de serviço
- Use um serviço em uma string de conexão do cliente e configure um serviço para balanceamento de carga
- Configure os serviços para uso com o Transparent Application Failover
- Configure o Resource Manager para priorizar as sessões de acordo com os serviços que os clientes usam para se conectar
- Configure trabalhos agendados para classes para atribuir um trabalho a um serviço, para trazer os benefícios dos serviços em RAC para o Scheduler
- Configure serviços singleton para transações distribuídas para maximizar o rendimento do aplicativo
- Especifique os limites de desempenho e gere alertas para serviços
- Descreva como as estatísticas podem ser agregadas e como as cargas de trabalho podem ser rastreadas quando as sessões são compartilhadas
- Visualize informações relacionadas ao desempenho para serviços com o Enterprise Manager
- Use o pacote DBMS_MONITOR para habilitar ou desabilitar a agregação e rastreamento em níveis mais finos de granularidade
- Descreva as visualizações de desempenho relacionadas ao serviço
- Faça a distinção entre um banco de dados não contêiner e um banco de dados de contêiner multilocatário (CBD) e liste os benefícios dos CBDs multilocatários
- Descrever a arquitetura de um banco de dados de contêiner (CDB) em um ambiente não RAC
- Defina a terminologia usada ao falar sobre bancos de dados de contêiner e liste as visualizações de dicionário de dados relacionadas ao CDB
- Conecte-se a um CDB não-RAC e alterne entre os contêineres
- Liste as opções de configuração para um banco de dados em 12c e descreva a arquitetura de um banco de dados RAC multilocatário
- Crie um RAC CDB incluindo um banco de dados plugável
- Conecte-se usando os serviços CDB / PDB e abra e feche um PDB
- Identifique os tipos de serviços em um CDB e atribua um serviço PDB a um pool de servidores
- Crie um novo PDB a partir da semente ou clone-o de outro PDB e elimine um PDB
- Conecte-se ao banco de dados usando um novo serviço e agende um trabalho que seja executado em um serviço específico