Artigos

Artigos

21c 0

Oracle Restart Database 21c (Linux) sem ASM

Oracle Restart Database 21c Este artigo contém todas as informações relacionadas à instalação do Oracle Restart Database 21c (Linux) sem ASM. Fiz o teste e você pode usar o mesmo procedimento para as versões (12.2,18c, 19c). Basta alterar o response_schema para a versão do grid e do banco de dados que deseja usar, noresponse file. 1) Oracle Database Prerequisites Packages...

19c 0

Data Guard Physical Setup e Data Broker Setup no Oracle Database 19c

Environments Necessário ter dois servidores (VMs ou físicos) com um sistema operacional e Oracle instalado. Meu ambiente eu usei Oracle Linux 7.6 e Oracle Database 19c. O servidor primário (duts-dg1) tem uma instância em execução. O servidor em standby (duts-dg2) somente a instalação dos binários. Sem nenhum bloqueio a comunicação entre as máquinas sobre o listener.  Primary Server Setup Logging...

Oracle Cloud 1

Como configurar um Oracle Autonomous Data Guard

Oracle Autonomous Data Guard Agora, vamos falar um pouco sobre o Oracle Autonomous Data Guard. Quando você ativa o Autonomous Data Guard, o sistema cria um banco de dados em espera que é atualizado continuamente com as alterações do banco de dados primário. Com o Autonomous Data Guard ativado, o Banco de Dados Autônomo fornece um banco de dados em...

bd 5

O que é e como/quando utilizar Autonomous Transactions (transações Autônomas) no RDBMS Oracle

Em uma ocasião recente, um colega ficou em dúvida sobre Autonomous Transactions. Este artigo visa dar algumas explicações à respeito, para tanto, antes de chegarmos ao ponto de Transação Autônoma, vamos dar um pequeno passo para trás e ver o que é uma TRANSAÇÃO. O fato é: Há anos atrás, quando foi estabelecida a arquitetura chamada relacional para databases, uma...

19c 0

BUG ROW CACHE MUTEX

Hoje durante uma analise de um problema de performance no Oracle 19c, achei estranho um evento que até então eu não tinha visto. Comecei a olhar o evento “ROW CACHE MUTEX” com uma grande quantidade de eventos em 1 hora de execução de processo. Podemos ver acima em 1 hora de processamento que tivemos 2.184.882 eventos com consumo de 51,92%...

bd 0

ORACLE – 16 Dicas de como TUNAR suas QUERIES

Este artigo tem como objetivo informar boas práticas de Tuning de Queries, a fim de melhorarmos o desempenho. As dicas abaixo não garantem por si só uma melhora no desempenho. Cada query deve ser analisada a parte, com base na sua necessidade. Não crie índices para tabelas pequenas Crie índices somente para consultas frequentes Utilize Index nas FKs Evite utilizar...

sql 0

Tunando Queries com cláusula WITH

Este artigo tem como objetivo esclarecer os conceitos e citar exemplos práticos da Cláusula WITH conhecida como CTE (Commom table expression). As formas abaixo são úteis no dia a dia de cada Developer/DBA. A CTE é muito utilizada a fim de tunar queries, basicamente ela é uma instrução SELECT que cria uma espécie de tabela temporária (um result set) com...

SQL Developer 1

Técnicas “Avançadas” de DEBUG no Oracle SQL DEVELOPER : Breakpoints, Data/Smart Data/Watches e Code Reduction

No meu velho blog, eu falei sobre a utilização básica do debugger de PL/SQL contida na ferramenta Oracle SQL Developer (um IDE de programação, mas que também tem utilidade para Administradores de banco, desenvolvido pela Oracle e distribuído como freeware gratuito), na ocasião, apresentei os pré-requisitos para uso do debugger e dei um exemplo simples, apenas executando o código linha-a-linha....