powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Почему есть расхождение во времени исполнения запроса?
9 сообщений из 9, страница 1 из 1
Почему есть расхождение во времени исполнения запроса?
    #39487662
Здравствуйте!

Запустил запрос к базе вида
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT 
  `file_title`,
  `file_url`,
  `published`,
  `virtuemart_media_id`
FROM ytgb1_virtuemart_medias AS m
LEFT JOIN ytgb1_virtuemart_product_medias AS pm USING(virtuemart_media_id)
WHERE m.file_type = 'product'
AND pm.virtuemart_media_id IS NULL


в окне phpmyadmin и получил на мониторе ответ, что запрос выполнялся 8 сек(прикладываю скриншот).
В тоже время по наручным часам, результат на мониторе появился через 1,5 минуты.

Скажите, чем объясняются такие расхождения?
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39487724
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Телеграмма по каналам связи передаётся практически мгновенно, а между её отправкой абонентом и получением адресатом проходят как минимум несколько часов...
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39487725
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не говорю уж о том, что текстом и скрином показаны разные запросы.
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39487728
Akina, то есть проблема не в mysql, а в настройке всего остального на сервере VPS?
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39487733
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Борис ГаркунAkina, то есть проблема не в mysql, а в настройке всего остального на сервере VPS?

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

вот в этом разница. а кроме того, Akina вам написал. у вас на скриншоте LIMIT 0, 30
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39487740
наутилус, выходит, львиная доля времени уходит на отображение результатов(минимум минута), которые получаются гораздо быстрее, чем весь процесс вместе взятый? Это значит, что что-то неоптимально настроено на VPS? А что, как узнать?

Limit 0,30 в момент отдачи запроса на исполнение не было, это уже MYSQL похоже по дефолту порционирует выдаваемый результат
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39487754
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Борис Гаркуннаутилус, выходит, львиная доля времени уходит на отображение результатов(минимум минута), которые получаются гораздо быстрее, чем весь процесс вместе взятый?

видимо так. я не спец в phpmyadmin
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39487854
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Борис Гаркунвыходит, львиная доля времени уходит на отображение результатов(минимум минута), которые получаются гораздо быстрее, чем весь процесс вместе взятый? Это значит, что что-то неоптимально настроено на VPS? А что, как узнать?Нужно разбирать всю цепочку. Для начала я бы посмотрел хронометраж в браузере.
Ведь phpmyadmin - это фактически сайт. Как следствие он может иметь все те же проблемы, что и любой сайт. Например (хотя и вряд ли в данном случае), на странице может подключаться ресурс (стиль, скрипт, картинка), который очень долго отдается (может быть даже другим сервером).
Борис ГаркунLimit 0,30 в момент отдачи запроса на исполнение не было, это уже MYSQL похоже по дефолту порционирует выдаваемый результатЭто phpmyadmin сам добавляет, если у запроса нет секции LIMIT, чтобы не выводить огромную страницу. MySQL тут ни при чем.
...
Рейтинг: 0 / 0
Почему есть расхождение во времени исполнения запроса?
    #39488117
miksoftя начала я бы посмотрел хронометраж в браузере.
Вот
YouTube Video
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Почему есть расхождение во времени исполнения запроса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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