Saya juga menghadapi masalah pengambilan lambat (MySQL, InnoDB). Akhirnya saya menemukan bahwa innodb_buffer_pool_size diatur ke 8MB secara default untuk sistem saya yang tidak cukup untuk menangani kueri. Setelah meningkatkannya menjadi 1GB, kinerjanya tampaknya baik-baik saja:
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)
PERBARUI:
Untuk mengubah innodb_buffer_pool_size tambahkan ini ke my.cnf
. Andainnodb_buffer_pool_size=1G
restart mysql Anda untuk membuatnya berpengaruh
Referensi:Bagaimana cara mengubah nilai innodb_buffer_pool_size di MySQL di Mac OS?