SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 10.01.2008 22:27:41

Konex
Участник
Зарегистрирован: 10.01.2008
Сообщений: 4

Большая задержка при коннекте

Народ помогите решить вот такую проблему
До какого-то момента всё работало чётко а потом.....
Есть прога которая работает с мускулом 5 при работе с локальной машины всё работает быстро а при удаденном подключении очень доолго логинется, но после соединения в данной таблице работает шустро, при обращении к другой таблице всё повторяется.....

Отредактированно Konex (10.01.2008 23:42:30)

Неактивен

 

#2 10.01.2008 22:34:28

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Большая задержка при коннекте

Возможно сервер mysql пытается преобразовать ip-адрес в доменное имя (reverse DNS lookup)
http://dev.mysql.com/doc/refman/5.1/en/dns.html

Либо пропишите ip-адрес клиента в /etc/hosts, либо добавьте skip-name-resolve в конфигурационном файле

Неактивен

 

#3 10.01.2008 23:01:15

Konex
Участник
Зарегистрирован: 10.01.2008
Сообщений: 4

Re: Большая задержка при коннекте

я добавил skip-name-resolve в My.ini но эффекта нет(машину даж ребутнул)    8(

Неактивен

 

#4 10.01.2008 23:44:54

Konex
Участник
Зарегистрирован: 10.01.2008
Сообщений: 4

Re: Большая задержка при коннекте

хм...

Неактивен

 

#5 10.01.2008 23:47:29

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Большая задержка при коннекте

Попробуйте добавить ip-адрес и имя хоста клиента в /etc/hosts

Неактивен

 

#6 11.01.2008 00:23:59

Konex
Участник
Зарегистрирован: 10.01.2008
Сообщений: 4

Re: Большая задержка при коннекте

Попробую внести ясность
Прога состоит из нескольких форм при открытии формы она создает новое подключение к мусклу,
при каждом новом подклучении она логинется порядка 20-30 сек после того как залогинется работа с данной таблицей идет быстро все запросы выполнятся в секунду... так проблема в том что очень долго новое соединение создается - всё происходит в локальной сети - на 4 мускуле подобная программа работает нормально, да и на 5 месяца 2-3 работала тож идеально а потом хз никаких изменений в мускле небыло да и всети тоже

Неактивен

 

#7 11.01.2008 01:13:52

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Большая задержка при коннекте

Дайте попробую угадаю - программа на Аксессе? smile

Судя по поведению, приложение кэширует все данные из таблиц, с которыми
она работает, локально. Соответственно, тормозит оно тогда, когда вытягивает
все данные по сети. Локально не тормозит, потому что все-таки, без сети.

Неактивен

 

#8 11.01.2008 01:18:04

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Большая задержка при коннекте

Попробуйте
telnet имя_хоста 3306
Сразу коннектится или нет?

Попробуйте подключиться из mysql-консоли, какой будет эффект?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson