Foreign Keys não Indexadas
Descubra como evitar problemas de desempenho com Foreign Keys não indexadas no Oracle e veja um script útil.
Alex Zaballa, formado em Análise de Sistemas, é especialista em Banco de Dados Oracle com sólidos conhecimentos em Servidores de Aplicação e Sistemas Operacionais; trabalha com Oracle há 15 anos, é ORACLE ACE Director, certificado OCM Database 11G / Cloud e conta com mais de 140 outras certificações em produtos da Oracle. Alex também é um dos fundadores do Grupo de Usuários Oracle de Angola (GUOA), participa do Grupo de Usuários de Tecnologia Oracle Brasil (GUOB) e é membro do time OraWorld.
Descubra como evitar problemas de desempenho com Foreign Keys não indexadas no Oracle e veja um script útil.
Aprenda a identificar blocos corrompidos e utilizar o RMAN para recuperá-los. Mantenha seu backup em dia e resolva problemas de corrupção no Oracle.
Aprenda como habilitar um trace para um SQL ID específico e otimize o desempenho do seu banco de dados Oracle. Saiba como gerar um arquivo de trace e desabilitar o trace quando necessário. Leia mais!
Conheça o SQLcl, a poderosa ferramenta lançada pela equipe do Oracle SQL Developer para otimizar o seu trabalho com bancos de dados.
Fique atento: arquitetura non-CDB do Oracle está obsoleta desde a versão 12.1.0.2. Saiba o que isso significa e como proceder.
Saiba como habilitar ou desabilitar correções de bugs com o parâmetro _FIX_CONTROL no Oracle Database. Conheça suas vantagens e cuidados ao utilizá-lo. Leia mais !
Aprenda a usar a package DBMS_SYSTEM para ler variáveis de ambiente do SO no Oracle. Veja como obter valores como ORACLE_HOME e ORACLE_SID facilmente.
Saiba como utilizar o privilégio de objetos READ e o privilégio de sistema READ ANY TABLE para consultas em tabelas no Oracle Database 12.1.0.2. Descubra também a diferença entre esses privilégios e os privilégios SELECT e SELECT ANY TABLE.
Aprenda como alterar o valor de um parâmetro de uma sessão já aberta no banco de dados sem a necessidade de uma interface SQL. Utilize as procedures SET_INT_PARAM_IN_SESSION e SET_BOOL_PARAM_IN_SESSION da package DBMS_SYSTEM para resolver esse problema. Saiba mais neste artigo.
Descubra como limpar com segurança um comando SQL da shared pool no Oracle usando a procedure PURGE na package DBMS_SHARED_POOL. Saiba como remover outros tipos de objetos como packages, procedures, functions, types, triggers e sequences.