मुझे धीमी गति से लाने की समस्या का भी सामना करना पड़ा (MySQL, InnoDB)। अंत में मैंने पाया कि innodb_buffer_pool_size मेरे सिस्टम के लिए डिफ़ॉल्ट रूप से 8MB पर सेट है जो क्वेरी को संभालने के लिए पर्याप्त नहीं है। इसे 1GB तक बढ़ाने के बाद प्रदर्शन ठीक लगता है:
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)
अद्यतन करें:
innodb_buffer_pool_size बदलने के लिए इसे अपने my.cnf में जोड़ें
innodb_buffer_pool_size=1G
इसे प्रभावी बनाने के लिए अपने mysql को पुनरारंभ करें
संदर्भ:Mac OS पर MySQL में innodb_buffer_pool_size का मान कैसे बदलें?