Flashcard FC684276
Qual a diferença entre InnoDB e MyISAM quanto a transações ACID e integridade referencial?
Sistema de Gerenciamento de Banco de Dados (SGBD)
QUADRIX · 2025
Qual a diferença entre InnoDB e MyISAM quanto a transações ACID e integridade referencial?
Mostrar resposta e comentário
Resposta
InnoDB oferece suporte a transações ACID e impõe integridade referencial, enquanto MyISAM não oferece essas garantias nativas.• Transações ACID: InnoDB implementa commit/rollback e isolamento via MVCC, MyISAM não suporta transações ACID nativamente.
• Integridade referencial: InnoDB aplica chaves estrangeiras no nível do armazenamento, MyISAM ignora definições de foreign key.
• Bloqueio: InnoDB usa bloqueio por linha e MVCC, MyISAM usa bloqueio por tabela.
• Recuperação: InnoDB mantém logs de recuperação e permite recuperação após falhas, MyISAM tem recuperação mais frágil.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670758
Conteúdo do catálogo FC Concursos · Atualizado em