powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Тормозит выполнение запроса по сетке?
4 сообщений из 4, страница 1 из 1
Тормозит выполнение запроса по сетке?
    #38523807
OlegROA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, коллеги!

Обстановка:
- MySql 5.6 из официального Oracle-дистрибутива
- комп на win7 sp1
- на компе установлен только один экземпляр MySql
- больше на этом компе никто и ничего не работает
- естественно, по-максимум все отдано MySql

На этом компе из Workbench запускаю хранимку, которая отрабатывает за 26-30 сек.
Несколько запусков - время выполнения практически постоянное, +- 5 сек.

Закрываю Workbench и с удаленного компа из клиентской программы подключаюсь по IP к базе.
Запускаю из программы эту хранимку - на сервер "уходит" обычный запроса "CALL test_Proc(0,0)" (как и в Workbench).
Хранимка отрабатывает за 40-45 сек.

Время смотрю в логе медленных запросов - два одинаковых запроса, но время их выполнения различается почти в два раза!

Какие настройки сервера могут влиять на такое поведение выполнения одного и того-же запроса локально и удаленно?

Да, еще одно отличие - локально из Workbencha подключаюсь как admin, а удаленно под другим пользователем, у которого заданы только привелегии на select, insert, update, delete.

Сама хранимка имеет привелегии пользователя admin.

Спасибо!
...
Рейтинг: 0 / 0
Тормозит выполнение запроса по сетке?
    #38523813
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlegROA,

попробуйте так:

1. в му.ини (или в му.сфг) выставите опцию:
skip-name-resolve

2. убедитесь что права посключения/селекта/апдейта даны на IP
а не на наименованые сервера.

skip-name-resolve уб'ет возможность подключится
как aaa@vasia но оставит возможность подключится как
aaa@111.222.333.444

Алтернативно, разберитесь с нет-админом почему тормозит
местный ДНС лукап (как имено проверять и настраивать
я не в курсе.)
...
Рейтинг: 0 / 0
Тормозит выполнение запроса по сетке?
    #38523814
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...ну и не забываем перегрузить сервер чтоб
новые настройки заработали.
...
Рейтинг: 0 / 0
Тормозит выполнение запроса по сетке?
    #38525015
OlegROA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения за свою ошибку!
Когда смотрел лог медленных запросов совершенно не обратил внимание, что в этом логе дается НЕ время ВЫПОЛНЕНИЯ запроса, а ОБЩЕЕ время как сумма (ВРЕМЯ_ВЫПОЛНЕНИЯ_ЗАПРОСА + ВРЕМЯ_ВЫГРУЗКИ_РЕЗУЛЬТАТА_КЛИЕНТУ)!
Честно говоря, нигде раньше не встречал инфу об этом и думал, что в этом логе дается время именно выполнения самого запроса, не включая время на выгрузку результата.

Сейчас подключился к этому удаленному серверу локальным Workbench`ем под тем же пользователем, что и программа - Workbench показал, что время выполнения самого запроса ~20сек + ~20сек на получение результата. Т.е., как раз то суммарное время, которое указано в логе медленных запросов.

В общем, можно считать вопрос закрытым - всем спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Тормозит выполнение запроса по сетке?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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