Tenho duas tabelas cada uma com cerca de 156 colunas, criei um campo chave e adicionei um indice.
Quando eu rodo um Join entre esta duas tabelas para criar uma nova isso demora cerca de 1 dia inteiro...mesmo com indice....
Rodei um EXPLAIN para analisar os indices e o resultado me surpreendeu...o mysql não esta utilizando o indice de uma das tabelas...já tentei FORCE INDEX, STRAIGHT_JOIN...e nada alguém consegue me ajudar porfavor....
Pergunta
Marcelo Bressan
Pessoal Bom Dia,
Tenho duas tabelas cada uma com cerca de 156 colunas, criei um campo chave e adicionei um indice.
Quando eu rodo um Join entre esta duas tabelas para criar uma nova isso demora cerca de 1 dia inteiro...mesmo com indice....
Rodei um EXPLAIN para analisar os indices e o resultado me surpreendeu...o mysql não esta utilizando o indice de uma das tabelas...já tentei FORCE INDEX, STRAIGHT_JOIN...e nada alguém consegue me ajudar porfavor....
Att,
Marcelo Bressan
Link para o comentário
Compartilhar em outros sites
20 respostass a esta questão
Posts Recomendados