Social Icons

2 de abr. de 2026

Dicas para o exame 1Z0-183 (Oracle AI Database Administration Professional)


    

     Olá pessoal,

     Dia 30/3/26 fui aprovado no exame 1Z0-183 Oracle AI Database Administration Professional, que já aborda o Oracle Database 26ai, e vou aproveitar para compartilhar com quem também deseja ser aprovado nele, um pouco do que eu vi e consegui lembrar deste exame.

     De um modo geral, para mim, este exame foi mais fácil do que o exame de mesmo número que fiz para obter a certificação OCP Database 19c em 10/23. Não sei dizer se foi mais fácil porque acumulei mais conhecimento e experiência, porque não houve grandes diferenças neste exame, ou por que as questões foram realmente mais fáceis.

     Alguns pontos que quero ressaltar para te ajudar a se preparar para o exame 1Z0-183:
    - Ele tem muitas questões de múltipla escolha em que devemos escolher 2 entre 4 opções;
    - Possui várias questões sobre Application Container, algo que ninguém ou "quase ninguém" usa, mas que é interessante. Estude-o para ter bons conhecimentos e estar apto a responder as questões do exame; 
     - Algo que me surpreendeu é que caíram várias questões sobre SQL Tuning e Database Tuning. Se você estudou bem estes tópicos conseguirá responder sem dificuldades, mas se não estudou é bem provável que você fique "boiando" nessas questões.


     Seguem abaixo alguns assuntos e questões que eu consegui lembrar, que caíram para mim neste exame, e que poderão servir como base de estudos para você preparar melhor:

1- Diversas questões sobre Application Container. Não lembro a quantidade exata, mas chuto que foram aproximadamente 4 questões sobre esse tema. Estude o seu propósito, benefícios e características gerais;

2- Escopo de comandos de criação de roles. Não lembro bem o enunciado da questão nem as opções de resposta, mas lembro de uma pergunta relacionada à criação de uma role com a cláusula CONTAINER=CURRENT, como no exemplo a seguir: CREATE ROLE nome_role CONTAINER=CURRENT;

3- Serviços no Banco de Dados. Teve uma questão que perguntou algo relacionado a serviços no Oracle Database. Algo que envolvia as visões CDB_SERVICES e V$SERVICES;

4- O que são patchsets? Apesar da Oracle ter abandonado o uso do termo patchset e tê-lo substituido por Release Updates (RUs), teve uma questão sobre o que era um patchset e algumas de suas principais características. A questão era de múltipla escolha e tinha apenas 2 opções corretas. Entre as opções disponíveis, lembro de algo parecido com: possui novas funcionalidades e são liberados trimestralmente;

5- SQL Plan Management: caíram 3 ou 4 questões sobre esse assunto. Pesquise sobre os seus conceitos gerais e como funciona a evolução (EVOLVE) automática dos planos (caiu algo sobre isso);

6- NOREDO no DUPLICATE. teve 1 questão sobre o que significa a cláusula NOREDO no comando DUPLICATE cuja origem é um banco de dados sem archivea;

7- AWR: caíram umas 3 questões sobre AWR. Estude os seus conceitos gerais, como configurar a retenção dos snapshots e como configurar AWR para gerar snapshots locais (em cada PDB);

8- RMAN CATALOG: tiveram algumas questões sobre backup com o RMAN, e a única que consegui lembrar é que tinha uma questão envolvendo a cláusula KEEP FOREVER. É importante saber que você só pode usá-la para fazer backup se o banco de dados estiver usando um catálogo do RMAN. Se ele não estiver e você tentar executar o backup, ocorrerá o erro RMAN-06434: KEEP FOREVER clause not allowed without a recovery catalog;

9- Instance Recovery: caíram 2 questões envolvendo esse conceito. Uma delas era sobre quais são os passos executados pelo Oracle para recuperar a instância após um crash ou falha no banco de dados. Dá uma lida NESSE POST que ele explica bem isso;

10- CREATE PLUGGABLE DATABASE: não lembro o enunciado da questão, mas lembro que ela tinha um comando para criar um PDB (ver exemplo abaixo) e abordava detalhes desse comando (o que ele faz, quais usuários e roles são criadas, o escopo delas, etc.). Ex.: CREATE PLUGGABLE DATABASE pdb1 ADMIN USER fabio IDENTIFIED BY "SenhaForte2026#" ROLES = (CONNECT);

11- Ixdex Rebuild: teve 1 questão sobre o rebuild de índices questionando quais os benefícios dele. Ex.: libera blocos vazios, possibilidade de diminuir "levels". Para complementar o seu estudo sobre esse item sugiro a leitura do artigo Quando devo reconstruir ou "fazer REBUILD" de índices?;

12- Unified Auditing: Só lembro que a questão envolvia a tabela AUD$UNIFIED no contexto dos PDBs.

13- ADR (Automatic Diagnostic Repository): teve 1 questão sobre qual era uma das vantagens do ADR. A resposta era algo como: "armazenar os arquivos de diagnóstico fora do banco de dados".

14- Restore sem redo logs. caiu uma questão que perguntou algo sobre como restaurar o backup de um banco de dados que tinha perdido alguns de seus redo logs. A resposta continha o seguinte comando: RESTORE ... UNTIL AVAILABLE REDO;

15- SQL Tuning: tiveram algumas questões que perguntavam quais SQLs necessitavam ser otimizados primeiro, e entre as opções disponíveis eu lembro de "altos wait events" e "alto consumo de cpu";

16- Vector Column e embedding: se não meengano caíram 2 questões envolvendo este assunto. Uma delas abordava (eu acho) quantas dimensões uma coluna do tipo VECTOR poderia ter;

17- Grid Infrastructure: caíram aproximadamente 3 questões sobre componentes do GI. Estude sobre os seus processos, Oracle Restart, CSS, etc.

18- Undo tablespace local: teve uma questão em que era necessário responder como configurar passo-a-passo um PDB para usar undo tablespace local;

19- Upgrade Database: caíram algumas questões envolvendo o utilitário autouprade e como plugar um PDB de uma versão anterior num container da versão 26ai. Também teve uma questão que pedia para escolher o método de upgrade mais apropriado envolvendo fatores como tempo e tamanho do BD;

20- Point-in-Time Recovery (PITR):  teve uma questão que pedia para responder como recuperar o banco de dados ou parte dele em um ponto específico no tempo passado;

21- Auditoria no nível de colunas: teve uma questão abordando quais são as suas vantagens;

22- Wait events: caíram questões que abordavam os wait events free buffer waits e buffer busy waits;

23- Database Tuning: teve uma questão que descrevia as características de um servidor (qtde. de CPUS, memória, etc.) que estava apresentando lentidão e o que poderíamos fazer para otimizá-lo. Neste caso, lembro apenas da opção que eu considerei correta (e abordo em detalhes nos treinamentos Database Performance Tuning), que envolvia configurar o parâmetro DB_WRITER_PROCESSES com valor igual a qtde. de CPUs do servidor;

24- AI Vector Search: caíram algumas questões sobre este assunto;

25- DBCA e ASMCA: caiu uma questão que abordava quais opções criavam um banco de dados e já faziam o registro dele no GI. Lembro que entre as opções de respostas, uma abordava o utilitário DBCA e outra o ASMCA;

26- SQL Performance Analyzer: caíram se não me engano 2 questões sobre este assunto, questionando em que cenário poderíamos utilizar essa ferramenta. Uma das opções de resposta falava sobre usar o SPA após um upgrade de hardware e do SO do servidor;

27- Métricas: teve uma pergunta pedindo para selecionar opções que definiam características das métricas do Oracle;

28- AWR: caíram umas 3 questões sobre AWR pedindo para informar em quais ferramentas dava para gerar AWR Reports e como configurar a retenção do AWR;

29- Estatísticas adaptáveis: teve uma questão que perguntava se essa feature permitia melhorar os planos de execução considerando correções automáticas de estatísticas de cardinalidade.


Bom pessoal, por hoje é só!

Espero que este post lhe ajude na sua preparação. Em breve gravarei videoaulas sobre este exame para ajudar os alunos do programa DBAMENTOR.

0 comments:

Postar um comentário

 

LINKS ÚTEIS

Total de visualizações de página

Seguidores

Meu One Drive (antigo Sky Drive)