powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Долгий коннект с MySQL из PHP
7 сообщений из 7, страница 1 из 1
Долгий коннект с MySQL из PHP
    #33422550
generation_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столкнулся с проблемой, когда коннект с БД идёт долго. Причем если прогнать соединения в цикле раз 10, то будет видно, что долго проходит только первый коннект, все остальные идут быстрее, так как и должно быть. Сервер находится со мной в одной сети, но даже через инет данные по времени почти те же самые:

Тест 1 - 4.51166892052
Тест 2 - 2.09808349609E-005
Тест 3 - 1.50203704834E-005
Тест 4 - 1.4066696167E-005
Тест 5 - 1.4066696167E-005
Тест 6 - 1.78813934326E-005
Тест 7 - 1.69277191162E-005
Тест 8 - 1.50203704834E-005
Тест 9 - 1.38282775879E-005
Тест 10 - 1.50203704834E-005

То есть, после первого коннекта сервер "пробивает" и соединение устанавливается быстро. БД установлена на сервере, в одной сети со мной, MySQL 4.1, ОС Windows Server 2003, коннект идёт с другого компа (моего, Windows XP), на котором стоит Denver (Apache 1.3.33, PHP 5.0.4). На сервере также установлен антивирус и файрвол (Symantec и BlackIce) соответственно.

Соединение с БД, установленной на моём компе идёт моментально, так что проблема скорее всего не на моей стороне.

Что можно подкрутить, чтобы сделать коннект быстрее? И где могут быть тормоза при коннекте?
...
Рейтинг: 0 / 0
Долгий коннект с MySQL из PHP
    #33422565
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего в настройках стоит skip-host-cache
Вобщем проверить наличие кеширования dns
...
Рейтинг: 0 / 0
Долгий коннект с MySQL из PHP
    #33422571
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще, mysql пользуется стандартной идентификацией хостов, проверить шлюз и dns на компе, где стоит mysql.
...
Рейтинг: 0 / 0
Долгий коннект с MySQL из PHP
    #33422734
generation_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валентин КСкорее всего в настройках стоит skip-host-cache
Вобщем проверить наличие кеширования dns
Валентин КИ еще, mysql пользуется стандартной идентификацией хостов, проверить шлюз и dns на компе, где стоит mysql.
Если не трудно, напиши пож-та как можно проверить, я в первый раз с этой проблемой столкнулся :(
Кстати, забыл сказать. В mysql_connect я указываю не имя хоста, а IP сервера MySQL.
...
Рейтинг: 0 / 0
Долгий коннект с MySQL из PHP
    #33422758
generation_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валентин КСкорее всего в настройках стоит skip-host-cache
Вобщем проверить наличие кеширования dns
Поискал в my.ini строку skip-host-cache и ничего не нашёл.
...
Рейтинг: 0 / 0
Долгий коннект с MySQL из PHP
    #33422883
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри, что делает во время коннекта mysql
show processlist показывает все коннекты, скорее всего долго идет идентификация компа.

С чем первый раз сталкиваешь, с dns ?
можно кстати сбрость dns обработку в mysql, будет быстрее...
...
Рейтинг: 0 / 0
Долгий коннект с MySQL из PHP
    #33423103
generation_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ура, помогло --skip-name-resolve, так что спасибо за наводку :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Долгий коннект с MySQL из PHP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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