Porque meu Data Guard Physical Standby sempre tinha Apply Lag acima de 30 minutos?
Olá pessoal, Espero que estejam bem. Um cliente me ligou há alguns dias, eles possuem um Data Guard Physical Standby rodando no modo de proteção Maximum Performance. Um Data Guard rodando em Maximum Performance fornece o mais alto nível de proteção de…
Coleta de Estatísticas de Dicionário leva muitas horas. Porque?
Olá pessoal, Há um cliente com um banco de BI do SAP, chamado de BW (Business Warehouse), que estava com a coleta de estatística de dicionário de dados e tabelas fixas bastante desatualizado. Ao questionar o time de DBAs veio a resposta: demora…
Como Criar um Job via DBMS_SCHEDULER que execute Shell Script toda Quinta-Feira às 9:00 horas
Olá pessoal, Tudo bem? Estava trabalhando num cliente que gostaria de agendar um shell script para ser executado toda quinta-feira às 9:00 para remover traces antigos. O cliente possuía um requisito: não queria agendamento pela Cron, mas sim pelo DBMS_SCHEDULER. Vamos primeiro criar o schedule…
Como Criar um SQL Patch a partir de uma Query buscando do repositório do AWR
Olá pessoal, Tudo bem? Em muitas aplicações, o código vem embutido com o deploy do fabricante do produto e não pode ser modificado. Algumas vezes, o código original possui problemas de performance e uma potencial solução seria alterar o código ou adicionar hints para forçar…
Como alterar a senha do Wallet usado pelo TDE
Olá pessoal, Tudo bem? Nos últimos dois anos estive num cliente onde ativamos o TDE (Transparent Data Encryption), onde realizamos a criptografia dos datafiles para os tablespaces usados para a aplicação. Para usar o TDE, o pré-requisito é que exista um wallet (um arquivo), onde…
ORA-01565 ORA-01034 ORA-00205 Linux-x86_64 Error: 13: Permission denied ao realizar startup da instância de DB
Olá pessoal, Tudo bem? Há alguns dias me chamaram para tentar resolver um problema com o startup de uma instância RAC 19.17. O ambiente é um cluster de dois nós, com segregração de usuários, sendo o usuário grid dono do Grid Infrastructure/Cluster e o usuário…
Como Copiar SQL Patches, SQL Profiles e SQL Baselines de um ambiente para outro
Olá pessoal, Espero que estejam bem. Esse post é um post relativamente pequeno e simples, mas extremamente útil. Estava em um projeto de migração, o ambiente que foi utilizado para a realização de stress test, deploy de códigos, validações funcionais, etc, foi o ambiente de…
Número de SEQUENCE “pulando” após algum erro
Olá pessoal, Espero que estejam bem. Estava num grupo de WhatsApp de uma comunidade de DBAs do Brasil (alô, DBA Brasil!), e surgiu uma discussão interessante. Um DBA do grupo estava se deparando com uma situação “inexplicável”. Ele possuía um objeto do tipo SEQUENCE, configurada…
Disclaimer
Minhas postagens refletem minhas próprias opiniões e não representam necessariamente as opiniões do meu empregador, a Accenture.