FC ConcursosFC Concursos

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

De acordo com o assunto TI Banco de Dados: Sistema de Gerenciamento de Banco de Dados (SGBD), responda:

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

Continue aprendendo