数据库从另一台服务器copy过来,出现很多奇怪的问题:
两台服务器上的mysql的数据和索引都是一样的,索引都删除重建了
一:同样的一条语句,在原MySQL上运行只要0.003s,而新的MySQL则需要16s,通过explain分析后,发现默认情况下,新MySql使用的索引策略与原来的不一样,请问有没办法使两者在默认情况下使用相同的策略?
二:我通过force index,强制使新MySQL使用原来的策略,速度明显加快了,但还是需要5s
三:这个是最奇怪的,我使用程序或SQLyog工具连接新MySQL进行查询,都要16s,但如果使用navicat去查询,只需要0.1s,而且他们的explain输出都是一模一样的
