Také jsem čelil problému pomalého načítání (MySQL, InnoDB). Nakonec jsem zjistil, že innodb_buffer_pool_size je pro můj systém standardně nastavena na 8 MB, což nestačí na zpracování dotazu. Po zvýšení na 1 GB se výkon zdá být v pořádku:
Duration / Fetch
353 row(s) returned 34.422 sec / 125.797 sec (8MB innodb buffer)
353 row(s) returned 0.500 sec / 1.297 sec (1GB innodb buffer)
AKTUALIZACE:
Chcete-li změnit innodb_buffer_pool_size, přidejte toto do svého my.cnf
innodb_buffer_pool_size=1G
restartujte mysql, aby se to projevilo
Reference:Jak změnit hodnotu pro innodb_buffer_pool_size v MySQL na Mac OS?