Pular para o conteúdo
  • Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 17 anos atrás por Paiva.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #85683
    Paiva
    Participante

      Boa tarde, gostaria de saber exatamente como funciona a Extrutura de Memória SGA. Eu leio e não fica muito claro o conceito do Log de Redo e o Undo.
      Sei que a SGA tem a seguinte extrutura principal: Cache de buffer de banco de dados, pool compartilhado e Buffer de Log. Toda a informação é atualizada no Cache de buffer de banco de dados e somente depois é atualizada no arquivo de dados.

      Obrigado!

      #85695
      Ishii
      Participante

        Olá,

        Paiva, basicamente, no arquivo REDO são armazenados os comandos DML e depois um processo do Oracle se encarrega de atualizar no Database. Já o UNDO é uma tablespace que por sessão cria um espelho da tabela e somente depois do commit ele grava no REDO….

        Com os arquivos REDO é possível reconstruir o Banco (redo = refazer) e com a tablespace UNDO é possível desfazer as alterações antes do commit (rollback) – UNDO = Desfazer…

        Espero ter ajudado.

        []s Ishii

        #85724
        Paiva
        Participante

          Obrigado.

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.