Oracle In-Memory

Oracle In-Memory: Introdução

Olá pessoal, aqui venho trazer uma breve introdução sobre o recurso Oracle In-Memory, disponível a partir da versão 12.1.0.2 do Oracle Database. O objetivo é abordar brevemente este conteúdo para que possamos dar continuidade no conteúdo nos próximos artigos. Contextualização De alguns anos para cá vimos um tendência crescente na área de análise de dados[…]

Oracle Multitenant

Teste de desempenho entre PDB e CDB

Olá pessoal, eu já estava para fazer esse teste há um bom tempo. Há mais de um ano que tinha um rascunho salvo aqui para escrever algo a repeito. Então finalmente vamos tirar a prova se há diferença de desempenho em usar um PDB para armazenar nossos dados. Para realizar este teste estou usando uma[…]

Protection Mode

Cuidado ao alterar o Protection Mode do DataGuard

Olá pessoal, aqui vai uma dica rápida sobre o Protection Mode do DataGuard que eu estava para escrever há alguns dias. Em alguns cenários, uma empresa não pode perder dados, não importam as circunstâncias. Em outras situações, a disponibilidade do banco de dados pode ser mais importante do que qualquer perda potencial de dados. Já[…]

Terça De Dados

Terça de Dados #19 começa em 15 minutos

Olá pessoal, aqui vai um lembrete rápido… Em 15 minutos começa o Terça de Dados #19, onde vou falar sobre o Oracle Grid Infrastructure. Participe e aprenda um pouco mais sobre esse recurso fantástico que está a disposição de todas as empresas que usam Oracle Database, ou até Oracle Linux. Terças de Dados #19 –[…]

rebuild online

Rebuild online: O que acontece em background?

Olá pessoal, o objetivo aqui é (era) bem breve. Vou mostrar o que acontece durante uma operação de rebuild online de um índice. Poucos DBAs se dão conta disso, mas durante esta operação um índice auxiliar (entre outra coisas) é criado para armazenar os dados transientes enquanto a aplicação continua a rodar normalmente. Observe que[…]

Join methods

Métodos de Join no Oracle

Olá pessoal, neste vídeo de apenas 2 minutos o Connor McDonald, do AskTOM, mostra como funcionam os principais métodos de Join do Oracle. É uma ilustração bem didática sobre esse assunto que muitos desconhecem. Nested loop join: para cada linha do outer compare com cada linha do inner. Sort merge join: ordena tudo primeiro e[…]

Estatísticas

Desempenho da aplicação durante a coleta de estatísticas

Olá pessoal, fiz um vídeo de 6 minutos para demonstrar o que ocorre no servidor de banco de dados e na aplicação durante a coleta de estatísticas do banco de dados. O objetivo do vídeo é somente ver o impacto na aplicação e no servidor de banco de dados durante a coleta de estatísticas no[…]

abort

Shutdown abort, é mesmo perigoso?

Olá pessoal, neste artigo eu e meu amigo Gabriel Comenale tratamos de um assunto bastante polêmico para alguns DBAs. Desmistificamos alguns conceitos e comprovamos  porquê você pode fazer um shutdown abort sem medo. Fizemos traces de alguns processos do Oracle no sistema operacional Linux e também no banco de dados para mostrar o comportamento deles durante[…]

Monitoramento

Monitoramento de modificações nas tabelas do Oracle

Olá pessoal, vou apresentar brevemente como habilitar o monitoramento de modificações efetuadas nas tabelas de um banco de dados Oracle. O principal objetivo desse tipo de monitoramento, ao meu ver, é saber as tabelas mais alteradas, a quantidade de alterações nessas tabelas desde a última coleta de estatísticas. Por que desde a última coleta de[…]

estatisticas

Vídeo: GUOB Tech Day 2016 – Estatísticas: quando coletar, quanto coletar e como coletar

Esta foi a segunda palestra que assisti no GUOB Tech Day 2016. Acesse através do link: O vídeo está um pouco tremido, porque gravei com o celular, mas dá para acompanhar 100%. Ricardo Portilho Proni (Oracle ACE) – Estatísticas: quando coletar, quanto coletar e como coletar: Ricardo encheu a sala e abordou de maneira descontraída[…]