Pular para o conteúdo

Fóruns Banco de dados Oracle Problema urgente!!!!!! Problema urgente!!!!!!

#99731
felipeg
Participante

    [quote=”CleitonHanzen”:103x3qbe]
    Opá..

    Concordo com o Felipe, multiplexar os redos é um boa prática que pode nos salvar de alguns problemas no futuro.

    Outro detalhe: 500MB de redo?? Qual o tamanho dessa base?

    O unico banco que temos 500MB de redo é numa base com 1TB, em RAC com 20 grupos por servidor. Em bancos menores, o melhor a ser feito é reduzir o tamanho e aumentar na quantidade (uso por padrão de 6 a 10 grupos de 50mb ou 100mb). Pq tamanho menor? Pq em caso de “perda” desse grupo de redo, a quantidade de alterações perdidas será bem menor. Depende a base, pode demorar dias para ter 500MB de alteração.[/quote]

    Cleiton,

    Dimensionar o tamanho dos redos é algo muito subjetivo que varia não apenas só pelo tamanho da base, mas por uma outra série de fatores, como , por exemplo, a quantidade de dados que são trabalhados e a frequencia.

    Você pode ter um banco de 1TB e só realizar 50MB de transações por dia como pode ter um banco de 10Gb que faz 1Gb de transação por hora, varia muito.

    O ideal é que o sistema realize switchs de 15 a 25 minutos.

    Recomendo ler o note 781999.1 “General Guideline For Sizing The Online Redo Log Files”.

    Nesse mesmo note ele comenta sobre essa questão de tamanho da seguinte forma:

    “It may not always be possible to provide a specific size recommendation for redo log files, but redo log files in the range of a hundred megabytes to a few gigabytes are considered reasonable. Size your online redo log files according to the amount of redo your system generates. A rough guide is to switch logs at most once every twenty minutes.”

    Ou seja, ele já começa sugerindo um mínimo de centenas de Mbs.

    Esse post do chiappa cita a mesma coisa:
    http://www.mail-archive.com/oracle_br@y … 38378.html

    Atenciosamente,
    Felipe.