[60]
21 Окт 2013, 13:50

Долго выполняется запрос к MySQL при PDO::ATTR_EMULATE_PREPARES

Привет!

Использую PDO.
Обратил внимание, что если выключить эмуляцию запросов к базе данных, время выполнения запроса резко увеличивается, почти в 2 раза. Почему так происходит? Для меня важно что бы параметр PDO::ATTR_EMULATE_PREPARES был выключен.

#php, #mysql

Комментарии (1)
zzoll
23 Окт 2013, 10:34
#

Потому-что при выключении режима эмуляции (PDO::ATTR_EMULATE_PREPARES=false) PDO передает право подготавливать запрос серверу MySQL, который с этим справляется не так быстро и хорошо как сам PDO.

Добавить комментарий

Войдите, чтобы написать о чем-нибудь...
Вход Регистрация
Web.onRails
Здесь вы можете спросить или написать обо всём, что касается Веб-разработки.
написать о чем-нибудь...
Метки: