parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 29.06.2012 02:11

осторожнее с explain-ами.

например я достаточно регулярно использую запросы с SQL_CALC_FOUND_ROWS и последующим FOUND_ROWS() (да, это mysql специфика).
между ними НЕЛЬЗЯ делать других запросов (даже explain), иначе FOUND_ROWS() не вернёт ничего (хотя в текущей версии может уже и можно? я давно проверял).

т.е. у меня при $.debug(1) тексты запросов складываются во внутреннюю переменную и в самом конце (когда вызываю print или log делаются все explain в том-же порядке, в каком делались исходные запросы).

а куда выводить, в лог или на страницу -- дело десятое. у меня можно и туда и туда выводить.