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[…]

forensics

Vídeo: GUOB Tech Day 2016 – RDBMS Forensics

Esta foi a oitava palestra que assisti no GUOB Tech Day 2016. Peço desculpas ao Rodrigo Mufalani, pois como filmei a palestra dele em duas partes ainda não consegui uní-las para fazer upload. Assista à palestra do Tim Gorman sobre RDBMS Forensics no meu canal no YouTube. O vídeo está um pouco tremido, porque gravei com o[…]

SQL Tuning

Vídeo: GUOB Tech Day 2016 – SQL Tuning 101

Esta foi a quinta palestra que assisti no GUOB Tech Day 2016. Peço desculpas por não ter feito upload antes, mas é que dependendo o tamanho do vídeo demora muito para subir pro YouTube. Acesse o vídeo através do link: O vídeo está um pouco tremido, porque gravei com o celular, mas dá para acompanhar 100%.[…]

DXTEC: Minha primeira palestra

Olá galera. Esta semana tive a oportunidade de dar uma palestra para o público da área de TI, em maioria acadêmicos dos cursos de ciência da computação e sistemas de informação da FURB, pois o evento foi organizado pela Universidade e ocorreu nas suas salas. Quem me fez o convite para dar a palestra nesse evento[…]

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[…]

Redo Data

Quantidade de redo gerado durante user-managed backup

Vamos falar brevemente sobre a quantidade de dados de redo gerados durante um backup com user-managed backup ou como é popularmente chamado begin backup e end backup. O RMAN é a ferramenta mais recomendada para executar backup e recovery de uma base de dados Oracle, porém sabemos que isso nem sempre acontece e muitos DBAs[…]

Statspack method

Manutenção do Oracle Statspack

Ontem publiquei um artigo falando sobre como configurar o Statspack no seu banco de dados e hoje vamos ver como alterar algumas de suas configurações, como deletar snapshots, vou mostrar também um job que faz a reciclagem de snapshots automaticamente baseado na retenção que quisermos e por fim vamos ver como remover completamente o Statspack.[…]

Statspack

Instalação do Oracle Statspack

No último artigo vimos uma introdução sobre o AWR e neste vamos conhecer um pouco sobre o Statspack. O Oracle Statspack é similar ao AWR, ele realiza snapshots de informações estatísticas de desempenho a cada hora cheia e armazena isso nos objetos do schema PERFSTAT. O Statspack foi introduzido na versão 8.1.6 do Oracle Database e[…]

AWR Architecture

Introdução ao Oracle AWR

Olá galera. Hoje vamos falar um pouco sobre um recurso fantástico que temos no Oracle Database que nos auxilia na análise de desempenho: o AWR. AWR significa Automatic Workload Repository, ou seja, é um repositório de informações a respeito da carga de trabalho do banco de dados. O framework do AWR coleta, processa e mantém[…]

move_online_12c

Movimentação de datafiles no Oracle Database

Hoje vamos falar de um assunto que é uma atividade bastante comum no dia-a-dia de um DBA: a movimentação de datafiles. Para explorar essa atividade vamos abordar as várias técnicas que podemos utilizar para este fim. Vamos ver desde a movimentação de datafiles usando comandos do sistema operacional até comandos exclusivos do Oracle englobando tanto movimentação[…]