powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / 5.5.49 как установить точность измерения времени ивыполнения запроса?
18 сообщений из 18, страница 1 из 1
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39231876
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как установить точность измерения времени выполнения запроса в .5.5.49?

время показывает с точностью до сотых секунды: х,хх

Можно как-то расширить точность?
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39231878
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aliskin,

Времена запросов измеряются милисекундами, обычно меньше 10 милисекунд не бывает.
Так что до сотых секунды тебе вполне хватит.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39231879
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты тем не менее можешь написать свою программу, которая будет изменять время запроса так, как тебе будет угодно, с любой точностью.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39231897
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aliskinвремя показывает с точностью до сотых секунды: х,ххПоказывает кто?
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236035
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

консольный mysql клиент.

---
забыл подписаться на тему - еле ее нашел.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236036
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

%) ага, только сама программа будет отнимать время для себя.

Я на форума часто вижу, что время выполн запроса х,ххх и х,хххх - поэтому и спросил.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236037
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*на форумаХ
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236043
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aliskinконсольный mysql клиент.Используйте другой клиент.
Консольный клиент обычно используется либо когда нет выбора, либо в сложных случаях, когда надо исключить влияние GUI-клиента. А в большинстве случаев лучше использовать что-то более удобное.
aliskinзабыл подписаться на тему - еле ее нашел.Специально подписываться нет необходимости. Обратите внимание на ссылки "мои" и "участ." в шапке страницы.
aliskin%) ага, только сама программа будет отнимать время для себя.Консольный клиент точно так же "отнимает время для себя", если так можно назвать крохотные потери на вызов функции замера времени.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236061
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftИспользуйте другой клиент.
Консольный клиент обычно используется либо когда нет выбора, либо в сложных случаях, когда надо исключить влияние GUI-клиента. А в большинстве случаев лучше использовать что-то более удобное.

та нее. мне и в консольном хорошо. Использую его для explain и для проверки запросов. Еще есть Навикат (там тоже есть консольный клиент), но по вайном, но я использую чистА линуксовый консольный.

А что за "сложные ситуации"?

Специально подписываться нет необходимости. Обратите внимание на ссылки "мои" и "участ." в шапке страницы.
это я сегодня увидел. то есть натыкал там, а увидел я раньше.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236065
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сложные ситуации "...либо в сложных случаях, когда надо исключить влияние GUI-клиента." ?

ну незнаю в чем тут сложность. Наверное в прожорливости гюи? или если нет возможности запустить гюи.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236448
LiveMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если у вас один "простенький" запросец, а не куча процедур, то можно использовать встроенный профилировщик.

SET PROFILING = 1;
select max(now()) -- тут ваш запрос

;SET PROFILING = 0; show profiles;


Я таким образом время выполнения смотрю, пользуюсь бесплатным и очень удобным(ИМХО) HeidiSQL.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236484
LiveMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я как обычно ответил на тему нечитая :)

дополняю ответ.

Код: plaintext
show profiles
показывает время на запрос.
Если посмотреть чем занимается субд внутри запроса, то можно сначала узнать номер запроса с помощью
Код: plaintext
show profiles
, а потом узнать детали по запросу(например номер 10)
Код: plaintext
Show Profile All For Query 10


ГУИ в данном случае просто использует эту функцию, так что смена оболочки на точность не должна влиять.
Также, гуи не сможет измерить точнее самого сервера.


Про сложные случаи:
Лично я запускаю очень тяжелые и длительные запросы(alter, update,...) именно в консольном клиенте, потому что за пару часов сеть может помереть или еще чего нить случится с моей рабочей тачкой - в результате я не узнаю чем закончился запрос. А так он выполняется на сервере и точно не отвалится, если я отсоединюсь.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236492
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ясно-понятно.

А на SHOW STATUS LIKE 'last_query_cost'; стоит обращать внимание?
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236496
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LiveMan
Код: plaintext
show profiles
показывает время на запрос.
Если посмотреть чем занимается субд внутри запроса, то можно сначала узнать номер запроса с помощью
Код: plaintext
show profiles
, а потом узнать детали по запросу(например номер 10)
Код: plaintext
Show Profile All For Query 10


ну эээ субд на моем локалхосте почти всегда простаивает. Но я попробую применить указанные команды.
(а сечас на огород - спортами занимаца %:))
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236497
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aliskinА на SHOW STATUS LIKE 'last_query_cost'; стоит обращать внимание?Для учета времени - нет, это же не время.
Его можно использовать для грубого относительного сравнения запросов. Например, запрос со стоимостью 1000 будет выполняться, скорее всего, дольше, чем запрос со стоимостью 100.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236499
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft... можно использовать для грубого относительного сравнения запросов. Например, запрос со стоимостью 1000 будет выполняться, скорее всего, дольше, чем запрос со стоимостью 100.
об этом я и спрашивал.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39236502
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*спрашивал в пред- предыдущем сообщении, а не в начале темы.
...
Рейтинг: 0 / 0
5.5.49 как установить точность измерения времени ивыполнения запроса?
    #39237028
LiveMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aliskin...
ну эээ субд на моем локалхосте почти всегда простаивает. Но я попробую применить указанные команды.
...

к простаиванию это не имеет никакого отношения. Я ведь привел пример как замерить время выполнения запроса в 19178371
Это способ не со стороны посмотреть как выполняется что-нибудь, а именно один конкретный запрос разово посмотреть.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / 5.5.49 как установить точность измерения времени ивыполнения запроса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]