Outras Opções do myisamchk
Outras ações que o myisamchk pode fazer, alem de reparar e verificar tabelas:
-a or --analyzeAnaliza 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 usarSHOW KEYSno MariaDB.-d or --descriptionExibe alguma informação sobre tabela.
-A or --set-auto-increment[=value]Força que
AUTO_INCREMENTcom um valor maior ou igual a este. Se nenhum valor é dado, então define o próximo valorAUTO_INCREMENTcom o maior valor usado para a chave automatica + 1.-S or --sort-indexOrdene 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
SELECTeORDER BYneste índice. (Pode ser bem lento na primeira ordenação!) Para encontrar um número de índices da tabela, useSHOW INDEX, que exibe os índices de um tabela na mesma ordem que omyisamchkos vê. Índices são números que se iniciam com 1.