Медленное чтение / обновление базы данных MySQL - PullRequest
1 голос
/ 09 ноября 2011

Я использую 64-разрядную Windows 7 Enterprise, Core i5 с 8 ГБ оперативной памяти, а мой колледж - гораздо более старую 32-разрядную версию Windows XP Intel Centrino с 3 ГБ оперативной памяти.Мы оба работаем со стеком WAMP, но по какой-то причине мой MySQL работает очень (!) Медленно ... Мы протестировали MySQL на обеих системах, и вот результаты:

                 64 bit vs. 32 bit
----------------------------------
Inserts:       8.666 vs.     4.641
Reads:       171.821 vs. 2.272.727
Update:       78.003 vs. 1.923.077

Итак, есть ли у кого-нибудьидея, которая вызывает эту огромную задержку, несмотря на то, что моя система должна работать намного быстрее с его спецификой!

Ответы [ 2 ]

1 голос
/ 10 августа 2012

У меня была проблема, когда IPv6 вызывал задержку при установке WAMP на виртуальном сервере. Это было выключено в настройках сети, но должно было быть отключено в реестре. Привет, чувак, где мой местный хост? - хорошее описание проблемы.

Моя конфигурация была: Windows Server 2008 R2 (64-разрядная версия) + Apache 2.4 VC9 (32-разрядная версия) + MySQL 5.5 (64-разрядная версия) + PHP 5.4 VC9 TS (32-разрядная версия) + MediaWiki 1.19.

0 голосов
/ 20 декабря 2011

Я нашел ответ.В вашем файле php.ini есть строка innodb_flush_log_at_trx_commit=1.Измените значение на 0, 1 или 2 и посмотрите, что дает лучшая производительность.Мое выступление увеличилось в 30 раз!

...