O MySQL suporta vários tipos de mecanismos de armazenamento. Estes motores incluem tanto - recursos não transacionais-safe-operação segura e. Alguns desses mecanismos de armazenamento são como follows
In breve veremos algumas características básicas de mecanismos de armazenamento acima - MyISAM:
Não é operação-compliant, portanto, que gere tabelas não transacionais. É o motor de armazenamento padrão. MERGE:.
É uma coleção de tabelas MyISAM idênticas que podem ser usados como one.All as tabelas devem ter coluna idênticos e informações de índice MEMÓRIA:
Ele também é conhecido como motor MONTÃO. Isto é usado para lidar com tabelas temporárias (tabelas em memória) INNODB:.
É transaction-compliant.It apoiar FOREIGN KEY restrições referenciais de integridade de Exemplo:.
É um topo motor que não faz nada. Este é um exemplo no código fonte do MySQL, que descreve como começar a escrever novos mecanismos de armazenamento Arquivo:.
Ele é usado para armazenar grandes quantidades de dados sem índices. Ele comprime os dados e é bom para armazenamento de logs ou armazenar algo que não precisa de atualizações e não indexes.Data não podem ser excluídos a partir desta tabela, só acrescentou CSV:.
Ele armazena dados em arquivos de texto usando a vírgula como um delimitador BLACKHOLE:.
Ele funciona como um buraco negro que recebe os dados, mas joga fora e não armazená-lo. Retrievals sempre retornam um resultado vazio federado:.
Ele permite que os dados sejam acessados a partir de um banco de dados MySQL remoto em um servidor local NDBCLUSTER ou NDB:.
Particularmente para aplicações que necessitam de mais alto grau possível de tempo de atividade e disponibilidade. Ele não é suportado no padrão MySQL 5.1