PERFORMANCE TUNING ORACLE — DESDE 1990

    ORACLE LENTO NÃO É DESTINO.

    Quando o relatório que rodava em 3 minutos passa a levar 40, o problema raramente é hardware. É plan instability, estatística desatualizada, índice errado ou wait event escondido no AWR. Nós encontramos.

    70%
    Redução média de CPU em queries críticas
    AWR/ASH
    Análise profunda de bottlenecks
    Oracle AMEC
    Única no Brasil — duas vezes
    11g→21c
    Cobertura completa de versões em produção

    DBAs Oracle Certificados confiados por

    Exército Brasileiro·SAAB / SISFRON·Banco BMG·DataPrev·Porto Seguro·TRF-4·Qualicorp

    O DIAGNÓSTICO FÁCIL

    "COMPRA MAIS CPU". E DEPOIS?

    O fornecedor diz: aumente a licença

    Cada core adicional no Oracle Enterprise custa fortuna. E se a query ainda estiver fazendo full table scan em uma tabela de 200M registros, mais CPU só queima mais dinheiro mais rápido.

    DBA interno foca no que dá pra ver

    Top SQL by CPU, top SQL by elapsed. Mas o gargalo real está em latch: cache buffers chains, em bloco quente que serializa toda a aplicação. Sem ASH histórico de 30 dias, ninguém vê.

    Plan flipping em produção

    A query rodou rápido por 3 meses. Coletou estatística numa janela ruim, o CBO mudou o plano, e agora derruba o banco às 8h da manhã. Bind peeking, adaptive cursor sharing, plan baselines — quem domina?

    A HTI lê o AWR antes da reunião acabar

    Você envia o AWR e o ASH report. Em 24h devolvemos diagnóstico com root cause, fix proposto e estimativa de ganho. Sem precisar mexer no seu ambiente para descobrir o problema.

    ESCOPO TÉCNICO

    TUNING ORACLE DE VERDADE.

    Não é "rebuild de índice e revisar parâmetro init". É análise quantitativa de wait events, segmentação de carga por serviço, e fix com prova de redução medida em AWR comparativo.

    01

    AWR & ADDM DEEP DIVE

    Leitura de AWR snapshot a snapshot, comparação baseline vs incident, segmentação por wait class (User I/O, Concurrency, Cluster). Identificamos o que o ADDM ignora.

    AWRADDMStatspack
    02

    SQL PLAN BASELINES

    Captura, evolução e fixação de planos estáveis com SPM. Acabamos com plan flipping causado por bind peeking ou estatísticas voláteis. Adaptive features sob controle.

    SPMSQL ProfilesHints
    03

    RAC TUNING

    Diagnóstico de gc current block busy, gc cr block lost, cross-instance enqueues. Rebalanceamento de serviços por instância. Cache fusion sob carga real, não whitepaper.

    RACCache FusionServices
    04

    ASM & STORAGE

    Diskgroups com hot spots, redo log multiplex mal configurado, ASMM vs AMM. Otimização de I/O sem trocar storage — só usando o que já está pago.

    ASMRedoTempfile
    05

    PARTITIONING & INDEX

    Estratégia de partition pruning, local vs global indexes, bitmap em DW, IOT em lookup. Quando partition exchange salva o ETL e quando atrapalha o OLTP.

    RangeHashListComposite
    06

    MIGRAÇÃO DE VERSÃO

    11g→19c sem regredir plano. Optimizer_features_enable, SQL Plan Baselines pré-migração, capture do workload com SQL Tuning Sets. Upgrade sem virar madrugada.

    11g→19c19c→21cSPA

    ORACLE AMEC — ÚNICA NO BRASIL

    QUEM VAI MEXER NO SEU ORACLE?

    Não é um analista que aprendeu Oracle na quarentena. É equipe que forma DBAs Oracle desde antes do 9i, em sala física controlada no PIT/SP.

    • Único MySQL AMEC da Oracle University no Brasil — duas vezes
    • DBAs com track record em Exército, BMG, DataPrev, Porto Seguro
    • Sala física com acesso biométrico — sem freelancer remoto
    • Histórico de incidentes Oracle desde 8i preservado

    35 anos lendo AWR. O padrão de wait event que parece novo pra você, pra gente é variação do que vimos em 2008.

    RESULTADOS MENSURADOS

    ANTES E DEPOIS.

    GRANDE VAREJISTA

    40min 90s

    Fechamento mensal

    Query de fechamento contábil em Oracle 19c reduzida de 40 minutos para 90 segundos com SQL Plan Baseline + reescrita de subquery correlacionada.

    INSTITUIÇÃO FINANCEIRA

    -70% CPU

    RAC 4 nós

    Eliminação de gc current block busy em RAC de 4 nós através de rebalance de serviços e particionamento por hash. CPU média caiu de 85% para 25%.

    SETOR PÚBLICO

    ZERO ROLLBACK

    Upgrade 11g → 19c

    Migração de Oracle 11.2.0.4 para 19c em ambiente de 12TB sem rollback e sem regressão de plano, usando SPA + SPM + STS pré-captura.

    METODOLOGIA

    DO AWR AO FIX EM 7 DIAS.

    Dia 1

    Coleta de AWR/ASH

    Você envia AWR (1 semana, intervalo 1h) + ASH report da janela de problema + alert.log dos últimos 30 dias. Sem precisar dar acesso ao ambiente.

    Dias 2–3

    Diagnóstico técnico

    Segmentação por wait class, análise de top SQL por tempo de DB, identificação de plan flips, latches e enqueues. Relatório com root cause documentado.

    Dias 4–5

    Plano de fix priorizado

    Fixes ordenados por ROI: o que devolve 80% do ganho com 20% do risco. Estimativa de impacto baseada em medição, não em opinião.

    Dias 6–7

    Aplicação supervisionada

    Implementação em homologação com SPA comparativo, validação, deploy em produção com plano de rollback. AWR pós-fix comprovando o ganho.

    FAQ

    Perguntas frequentes.

    Vocês precisam de acesso ao meu ambiente Oracle para começar?

    +

    Não. O diagnóstico inicial é feito com AWR report, ASH report e alert.log que você gera e envia. Só pedimos acesso quando o fix entrar em homologação — e mesmo assim com usuário restrito, auditado e revogado ao fim do projeto.

    Atendem Oracle Standard Edition ou só Enterprise?

    +

    Atendemos ambos. Em Standard Edition o leque de ferramentas é menor (sem AWR nativo, sem partitioning), então usamos Statspack, V$ views e estratégias compatíveis. O ganho costuma ser ainda maior, porque a maioria dos ambientes SE está subotimizada.

    Como evitam que o plano da query mude depois do fix?

    +

    Com SQL Plan Management (SPM). Capturamos o plano otimizado, fixamos como baseline aceito, e qualquer plano novo só entra em produção se for comprovadamente melhor. Imune a coleta de estatística ruim ou mudança de bind peeking.

    Garantia de redução?

    +

    Garantimos diagnóstico com root cause documentado. Em 95% dos casos com AWR enviado nos últimos 5 anos, devolvemos pelo menos 30% de redução em CPU ou elapsed time da query alvo. Quando não é possível, dizemos antes — não cobramos o fix.

    Atendem Oracle on Cloud (OCI, AWS RDS for Oracle, Azure)?

    +

    Sim. OCI Autonomous, OCI Base Database, AWS RDS for Oracle e Azure Database for Oracle. As ferramentas mudam (OEM vs Performance Insights vs CloudWatch), os princípios de diagnóstico são os mesmos.

    ENVIE O AWR.

    20 minutos com um DBA Senior Oracle. Você manda o AWR, a gente devolve o diagnóstico técnico. Sem formulário comercial, sem proposta de 30 páginas.

    Versões e edições atendidas

    Oracle 11g R2Oracle 12cOracle 19cOracle 21cOracle RACOracle ASMOracle Standard EditionOracle EnterpriseOCI AutonomousAWS RDS for OracleAzure OracleOracle Exadata

    POR QUE A HTI

    AUTORIDADE
    EM BANCO
    DE DADOS.

    Desde 1990 sustentando ambientes críticos no Brasil. Não somos uma consultoria genérica que aprendeu banco de dados — somos The Database Company.

    01

    35+ ANOS NO MERCADO

    Operando ininterruptamente desde 1990. Mais de 25.000 horas de consultoria entregues e 596+ incidentes críticos resolvidos em produção. Pattern recognition que só vem com décadas de operação real.

    02

    ORACLE AMEC — ÚNICA NO BRASIL

    Único MySQL Authorized Education Center (AMEC) da Oracle University no Brasil — conquista obtida duas vezes. Mais de 1.000 DBAs formados em cursos oficiais HTI.

    03

    SALA FÍSICA CONTROLADA

    DBAs em sala de acesso restrito no PIT de São José dos Campos: câmeras 24h, acesso biométrico, rack dedicado. Sem freelancer remoto, sem estação improvisada. Compliance que vai além da política interna.

    04

    DBSNOOP — FERRAMENTA PRÓPRIA

    Monitoramento comportamental desenvolvido internamente. Detecta padrões anômalos de ingestão e acessos a objetos protegidos — sem dependência de ferramenta de terceiro.

    Sua privacidade importa

    Utilizamos cookies e tecnologias semelhantes para melhorar sua experiência, personalizar conteúdo e analisar o tráfego do site, conforme a LGPD (Lei nº 13.709/2018). Você pode gerenciar suas preferências a qualquer momento.