Как в DataMapper узнать время, за которое SQL сервер обработал мой запрос?

На моём сайте есть поиск. Хотелось бы отображать время за которое сервер обработал запрос поиска.

Если включить логирование

DataMapper::Logger.new(STDOUT, :debug)

То в консоли я увижу какой был SQL запрос, и время затраченное на его выполнение

~ (0.251706) SELECT COUNT(*) FROM "wc_lib_items" WHERE (("id" IN (SELECT "id" FROM "wc_lib_items" ORDER BY "id" LIMIT 0) OR NOT((lower(authors) LIKE '%акатова%' ESCAPE '|'))) AND "published" <= '2015-04-17T20:26:26+03:00')


В данном случае это (0.251706)

Как мне получить эту цифру из приложения?
Не лог же парсить )
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы