Características de Tabelas Estáticas (Tamanho Fixo)
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 MariaDB todos os índices sempre podem ser reconstruídos.
- Todas as colunas
CHAR
,NUMERIC
, eDECIMAL
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.