Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Arquivo de chave incorreto para a tabela MYSQL


O problema não era que a tabela estava corrompida. Quando você faz um group by, o mysql cria uma tabela temporária. Como a tabela é muito grande, a tabela temporária ocupa mais de 10 GB de espaço em disco. A mensagem de erro aparece quando o disco fica 100% cheio.

Eu usei o comando para verificar o espaço em disco:
df -h /dev/root

Então, na configuração do MySQL (my.ini), alterei o local (tmpdir) onde as tabelas temporárias são armazenadas para uma partição com espaço livre suficiente em disco.

agora a consulta é executada com sucesso