Я хочу получить фактическое время выполнения запроса Mysql, пока они выполняются в моем проекте, поэтому запуск PHP microtime()
до и после и вычитание не будут работать.
Когда мы запускаем запрос в командной строке, результат отображает информацию о времени примерно так: -
xxx rows affected in YY sec
Как получить ту же информацию о времени, используя PHP. Я искал в PHP-функциях Mysql в другом вопросе SO Здесь и здесь , но не получил ничего подобного. Нет ли такой функции PHP, как mysql_error()
, mysql_affected_rows()
, которая возвращает другую важную информацию? Если нет, то почему его там нет? Есть рассуждения?
Кто-то говорит -
Я думаю, что лучший способ добиться исполнения
время использовать некоторое выполнение программы
такие функции, как exec () или system ().
Есть ли у кого-нибудь работающий код PHP, который возвращает фактическое время выполнения?