Outras ações que o myisamchk
pode fazer,
alem de reparar e verificar tabelas:
-a or --analyze
Analiza a distribuição das chaves. Isto aumenta o
desempenho de join habilitando o otimizador de joins para
melhor escolher em qual ordem ele deve unir as tabelas e
quais chaves ele deve usar: myisamchk --describe
--verbose table_name'
ou usar SHOW
KEYS
no MySQL.
-d or --description
Exibe alguma informação sobre tabela.
-A or --set-auto-increment[=value]
Força que AUTO_INCREMENT
com um valor
maior ou igual a este. Se nenhum valor é dado, então
define o próximo valor AUTO_INCREMENT
com o maior valor usado para a chave automatica + 1.
-S or --sort-index
Ordene o bloco da árvore índice do mais alto para o mais baixo. Isto otimizará as buscas e tornará a pesquisa em tabela através da chave mais rápida.
-R or --sort-records=#
Ordena o registro de acordo com um índice. Isto faz com
que seus dados estejam muito mais localizados e pode
aumentar a velocidade das operações
SELECT
e ORDER BY
neste índice. (Pode ser bem lento na primeira
ordenação!) Para encontrar um número de índices da
tabela, use SHOW INDEX
, que exibe os
índices de um tabela na mesma ordem que o
myisamchk
os vê. Índices são
números que se iniciam com 1.
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.