O MySQL 6.0 suporta diversos mecanismos de armazenamento. Um...

Próximas questões
Com base no mesmo assunto
Q75735 Banco de Dados
O MySQL 6.0 suporta diversos mecanismos de armazenamento. Um desses mecanismos armazena os dados na memória RAM do computador. Esse mecanismo é chamado de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Memory.

Para responder esta questão com precisão, é importante ter conhecimento sobre os diferentes mecanismos de armazenamento (storage engines) que o MySQL suporta. Cada um desses mecanismos de armazenamento possui características próprias e é otimizado para certos tipos de operações e cenários.

O mecanismo de armazenamento Memory é utilizado para armazenar dados temporários, tais como tabelas temporárias e resultados de consultas. Como o nome sugere, este mecanismo utiliza a memória RAM para o armazenamento de dados, o que resulta em acessos muito rápidos. Entretanto, devido à volatilidade da RAM, os dados armazenados com esse mecanismo são perdidos quando o sistema é desligado ou reiniciado.

A escolha do mecanismo Memory é adequada quando se busca performance em operações de leitura e escrita e quando a persistência dos dados não é necessária após o término da sessão de banco de dados.

Assim, a alternativa D está correta porque o mecanismo Memory é, de fato, o que armazena os dados diretamente na memória RAM, oferecendo uma alta velocidade de acesso comparados aos demais mecanismos que persistem os dados em disco.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O MySQL 6.0 suporta os seguintes storage engines:

* MyISAM: Storage Engine padrão e um dos mais utilizados em aplicações web
* InnoDB: Oferece bom suporte a transações e uso de chaves estrangeiras. Desde outubro de 2005 o InnoDB passou a ser um produto da Oracle, que adquiriu a Innobase Oy, sua desenvolvedora
* Falcon: Para aplicativos que necessitam de alto desempenho e suporte a transações
* Memory ou Heap: Armazenamento exclusivo em memória RAM
* Merge: Adequado para Data Warehousing
* Archive: Recomendado para grandes quantidades de dados que precisam ser armazenados e que são pouco manipulados.
* Federated: Utilizado em bancos de dados distribuídos
* NDB: Para clusters
* CSV: Que armazena os dados no formato CSV, facilitando a importação, exportação e intercomunicação com outros aplicativos.
* Blackhole: Para dados que são replicados entre servidores, sem armazenamento local.
* Example: Como o nome pressupõem, para criar tabelas de exemplo, mas que não irão armazenar dados.
 

Fonte: blog.cidandrade.pro.br/tecnologia/mysql-movido-a-maria-novo-engine/

Esse é aquele tipo de questão que quando você chuta, acha a resposta tão óbvia que não acredita que seja ela e arrisca as outras alternativas.
Essa foi na hora rs
Nem pensei em nada rs

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo