Способ объяснения всех запросов выбора MySQL «Kohana Framework 3» модель

С помощью Кохана рамки v3 Я создал модель с N методы, использующие построитель запросов. Например N-10% — использовать DB::select(),
Есть ли интегрированный функционал? explain select для каждого метода, который использует DB::select()?

Я думаю сделать это следующим образом:

Расширить базовый класс построителя запросов и в папке приложения переназначить execute() функция с тем же кодом, что и оригинал, но добавить строку, которая будет записывать в mysql_log_of_selects.txt результат выполнения каждого запроса выбора с добавленным EXPLAIN к этому.
Но что тебе предложат? Спасибо!

0

Решение

Расширьте базовый класс построителя запросов и в папке приложения remap execute () с помощью того же кода, что и в оригинале, но добавляйте «EXPLAIN» перед каждым последним запросом, а результат его выполнения сохраните в файле журнала.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]