← Questões de Banco de Dados

Banco de Dados · FGV · 2022

Questão comentada de Banco de Dados

No contexto do MySQL, assinale a característica relevante das tabelas com a opção HEAP na cláusula Engine.

Gabarito: A

No MySQL, a tabela com a opção HEAP na engine corresponde às chamadas tabelas em memória. Ou seja, os dados ficam armazenados na memória principal, o que deixa o acesso muito rápido. Pense nelas como um bloco de anotações na mesa: ágil, mas não é o lugar ideal para guardar algo que precisa sobreviver a reinicializações. Esse tipo de tabela era associado ao que hoje o MySQL chama de engine MEMORY. Por isso, a ideia central cobrada em prova é exatamente essa: HEAP remete a armazenamento em RAM, não a arquivo em disco. Em termos práticos, a rapidez é o ponto forte; a permanência dos dados, não. A banca costuma explorar essa associação entre nome e característica técnica. Então, quando aparecer HEAP, o reflexo correto é pensar em memória principal, e não em CSV, pilha ou restrição de leitura. É uma cobrança bem típica de banco de dados: menos poesia, mais memorizar a função da engine.

Continue treinando

Questões relacionadas