Pular para o conteúdo

Fóruns Banco de dados Oracle Erro Analyze Erro Analyze

#77452
chduarte
Participante

    Na verdade esta tablespace parece ser de undo, logo voce nao pode mexer no tamanho do segmento de rollback. Este tipo so é valido em bancos >= 9

    Parece ter acontecido algo do acaso. Um snapshot too old significa que o banco tentou ler algo do segmento de rollback que ja nao estava la.

    Isso é muito dificil de acontecer com o comando analyze, mas é possivel ja que ele trabalha com um processo transacional na plan_table.

    Existe um parametro undo_retention, configurado em segundos e por padrao 900, o que da 15 minutos que pode ser alterado com o banco no ar.
    alter system set undo_retention = 7200;

    Se acontecer somente uma vez, vc tem sorte, pegou um erro do acaso. Caso ocorra com mais frequencia, tente aumentar o parametro.

    Grande []