Fábio Prado

bd 0

Entendendo e recuperando dados com Flashback

Introdução Conforme prometido no artigo Configurando o UNDO Tablespace que eu escrevi recentemente, irei explicar neste artigo o que é Flashback e como utilizá-lo para efetuar recuperações de dados mais rápidas e mais simples. Com Flashback você pode reduzir o tempo de recuperação de dados de horas para minutos. Flashback...

bd 0

Configurando o UNDO Tablespace

Introdução No artigo de hoje vou mostrar como configurar o UNDO Tablespace para permitir que ele armazene os dados das transações finalizadas, por mais tempo, permitindo deste modo, aumentar a possibilidade de recuperação de dados, via Flashback. Na configuração padrão do BD o O UNDO Tablespace armazena com segurança os dados...

bd 0

Auditoria X Performance no Oracle Database

Introdução No artigo de hoje vou apresentar um assunto que faz parte do meu treinamento de Performance Tuning em Oracle Database 10G/11G   (http://www.fabioprado.net/p/performance-tuning-oracle-database.html), voltado principalmente para DBAs que precisam diagnosticar e resolver problemas de performance, onde vou falar sobre Auditoria no BD e seus benefícios e desvantagens, com relação à...

bd 0

Configurando National Language Support (NLS) no Oracle

 Introdução No artigo de hoje vou comentar sobre como evitar a visualização ou formatação incorreta de caracteres, datas e números (também conhecida como desconfiguração de caracteres, como vejo muitos desenvolvedores comentar), que afeta muitas aplicações e que já vi muita gente buscar ajuda em fóruns. Esse problema é muito comum em...

bd 0

Datapump mais rápido com paralelismo

Introdução  Estou escrevendo este artigo para compartilhar algo que testei recentemente e que consiste em utilizar paralelismo ao exportar dados via Data Pump. Usar o Data Pump para importar e exportar dados faz parte da rotina quase que diária de um DBA que administra Bancos de Dados Oracle (a partir da versão 10G). Normalmente utilizo...

pl/sql 0

Otimizando aplicações com o uso de Stored Procedures

Introdução No artigo de hoje vou comentar sobre o ganho de performance com o uso de stored procedures (SPs), nas aplicações que acessam e/ou atualizam dados em Bancos de Dados relacionais (só tenho experiência com SGBDs relacionais, por isso não posso afirmar que outros tipos de BDs, como por exemplo, BDs orientados a objetos,...

bd 2

Performance de consultas em Tablespaces separados para Dados e Índices

Introdução No artigo de hoje vou falar rapidamente sobre um assunto que gera bastante polêmica entre os profissionais que trabalham com Banco de Dados (BD) Oracle e que pretendem otimizar o acesso aos dados através de configurações dos tablespaces. Existe um mito no mundo Oracle que diz que somente separar...

0

A carreira de um DBA

Introdução   No artigo de hoje estou escrevendo sobre um assunto que leitores do meu blog sempre me pedem alguma orientação e que pode ajudar muita gente que procura informações sobre a carreira de Administrador de Bancos de Dados (DBA) e que querem entender melhor o que o mercado espera em termos...

bd 0

Coletando estatísticas para o otimizador de queries do Oracle

Introdução Como muitos alunos me perguntam sobre o tema, resolvi escrever neste artigo, sobre os métodos existentes para efetuar coleta de estatísticas de objetos no Banco de Dados Oracle. Vou apresentar a melhor forma de coletar estatísticas para o otimizador de queries, considerando os métodos existentes e as principais diferenças...

bd 0

Performance de consultas em Tablespaces separados para Dados e Índices

Olá pessoal, No artigo de hoje vou falar rapidamente sobre um assunto que gera bastante polêmica entre os profissionais que trabalham com Banco de Dados (BD) Oracle e que pretendem otimizar o acesso aos dados através de configurações dos tablespaces. Existe um mito no mundo Oracle que diz que somente separar...