У меня был подобный вопрос, только речь шла про оракл, но не суть
Я сделал следующем образом, создал скрипт на сервере, скрипт дёргает cron
Скрипт до выполнения селекта запоминает точное время в секундах кажется два или четыре знака после запятой (мили, микро секунды) далее выполняет запрос
Далее после выполнения смотрит текущее время, и вычисляет дельту , после чего траппером в мониторинг