[MySQL] вывести время запроса(ов) на страницу

rtyug
На сайте с 13.05.2009
Offline
263
1505

скороее всего ньюбский вопрос, но не могу найти и понять...

есть SQL запрос (и запросы)

не могу понять, как правильно вывести время за которое они выполняются???

как это время подсчитать?

просто веб-сервер глючит сильно, и не понятно, настоящее время запроса

ЗЫ: пишу на perl

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
C
На сайте с 28.01.2010
Offline
70
#1

записываешь время, выполняешь запрос, выводишь текущее время минус записанное.

Это - личная подпись. Здесь обычно ставят ссылки на всякие кривые сайты, надеясь получить "жирный бек".
rtyug
На сайте с 13.05.2009
Offline
263
#2
Counselor:
записываешь время, выполняешь запрос, выводишь текущее время минус записанное.

а понятно, я почему-то подумал, чтобы вывести само время с MySQL...

[umka]
На сайте с 25.05.2008
Offline
456
#3

set profiling=1;

select data from tables where ...;
show profile for query 1;
set profiling=0;
Лог в помощь!
siv1987
На сайте с 02.04.2009
Offline
427
#4


[mysqld]
log=/tmp/mysql.log
log-slow-queries=/tmp/mysql-slow-queries.log
long_query_time=2
rtyug
На сайте с 13.05.2009
Offline
263
#5

siv1987, мне надо именно вывести на страницу

Counselor, кстати, я это сделал, но оно не работает, выводит все время время просле двух нулей (0.002) я так понял, это потому что используется модуль для работы с MySQL самописный с ООП...

[umka], а как узнать какой текущий № id query для данного запрос? (после выполнения запроса...)

просто посмотреть максимальный id в таблице и это будет последний?

[umka]
На сайте с 25.05.2008
Offline
456
#6

rtyug, углублённо этим вопросом не занимался, но вот тут наверняка всё есть :)

http://dev.mysql.com/tech-resources/articles/using-new-query-profiler.html

N
На сайте с 06.05.2007
Offline
419
#7
rtyug:
а как узнать какой текущий № id query для данного запрос?

show profiles; покажет номера с момента старта профилирования.

и вообще, предполагается что ты или подаешь "show profile" чтобы посмотреть последний результат профилирования после каждого запроса.

Кнопка вызова админа ()
[Удален]
#8
rtyug:
это потому что используется модуль для работы с MySQL самописный с ООП...

🤣

повеселили!

нет, это потмоу что запросы простые, используют индекс, база небольшая либо счетчик считает какой то фейл

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий