Como reconstruir índices no MYSQL
Passo 1
Use telnet, ssh ou máquina local para se conectar ao servidor MySQL e acessar a ferramenta de linha de comando MySQL. Você pode fazer isso com o mysql -p.
Passo 2
Use o comando "CHECK TABLE tableName FOR UPGRADE" para verificar se a tabela precisa ser reparada.
Passo 3
Saia da ferramenta de linha de comando MySQL digitando "x" e pressionando a tecla "Enter". Você retornará à linha de comando do console.
Passo 4
Remova a tabela com o comando "mysqldump": mysqldump nameBaseData tableName> dump.sql.
Passo 5
Recrie a tabela no banco de dados com o comando MySQL: mysql databaseName <dump.sql. Isso reconstruirá a tabela e os índices na tabela.