Pular para o conteúdo

Fóruns Banco de dados Oracle particionamento em RAC – ASM particionamento em RAC – ASM

#89659
vieri
Participante

    Não da mole para desenvolvedores não .. eles acham que adm. banco de dados Oracle é moleza…. sem eles nos encherem de problemas já temos muito oque fazer e estudar com problema então .. putz !!

    Mas segue esse linha.

    1)Verifque se essas tabelas podem sofrer expurgo de dados,
    caso tenha campo date, faça um MIN e va direto no gerente, perguntar se isso é importante para o negócio. Desenvolvedor(90% deles) são bitolados, não tem visão da empresa, apenas do nicho de negócio que eles desenvolvem.

    2) Realize o particinamento por date (range partitioning) existem muitos exemplos da internet, se tiver dúvidas poste aqui, caso tenha tempo pra isso estude outros metodos, mas sugiro deixar isso pra depois, pois é bastante extenso.

    3) Verifique se a coleta de estatistisca está em dia e qual metódo está utilizando, de preferência usar a dbms_stat com percent =>100 e com cascade para fazer dos indices também.

    4)Quando rodarem o processo, monitore o banco, pode ser
    via enterprise manager, análise as querues que estão consumindo mais tempo e cpu, de uma olhada nos planos, as X alguns índices podem salvar a pátria, as vezes tem índice demais…
    Da umas olhadas nos wait event da base também(v$session_event).

    abraços !