Este é o formato padrão. É usado quando a tabela não
contém colunas VARCHAR
,
BLOB
, ou TEXT
.
Este é o formato mais e simples e seguro. É também o mais rápidos dos formatos em disco. A velocidade vem da facilidade de se encontrar dados no disco. Procurar por algo com um índice no formato estático é muito simples. Apenas multiplique o número de linhas pelo seu tamanho.
Também, ao varrermos uma tabela, é muito simples ler um número contante de registros a cada leitura de disco.
A segurança é evidenciada se o seu computador falha ao
escrever em um arquivo MyISAM de tamanho fixo, caso no qual o
myisamchk
pode facilemente descobrir onde
cada linha começa e termina. Assim, geralmente pode se
recuperar todos os registros, exceto os escritos parcialmente.
Note que no MySQL todos os índices sempre podem ser
reconstruídos.
Todas as colunas CHAR
,
NUMERIC
, e DECIMAL
tem espaços adicionados até o tamanho da coluna.
É muito rápida.
Facil de se colocar em cache.
Fácil de reconstruir depois de uma falha, pois os registros estão localizados em posições fixas.
Não precisa ser reorganizada (com
myisamchk
) a menos que um grande
número de registros sejam deletados e você queira
retornar espaço de diaco livre ao sistema operacional.
Normalmente exige mais espaço de disco que tabelas dinâmicas.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.