Jag stötte också på problem med långsam hämtning (MySQL, InnoDB). Slutligen upptäckte jag att innodb_buffer_pool_size är inställt på 8MB som standard för mitt system, vilket inte räcker för att hantera frågan. Efter att ha ökat den till 1 GB verkar prestanda bra:
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)
UPPDATERING:
För att ändra innodb_buffer_pool_size lägg till detta i din my.cnf
innodb_buffer_pool_size=1G
starta om din mysql för att få den att verka
Referens:Hur ändrar man värdet för innodb_buffer_pool_size i MySQL på Mac OS?