Задать вопрос

Почему PDO::__construct время от времени выполняется 5 секунд?

Сайт на локальной машине, БД на сервере, находящимся в той же сети.
Примерно один раз из 10 (а иногда несколько раз подряд) PDO::__construct выполняется ~5 секунд. В остальное время он же занимает ~50мс.
В чем может быть дело?

Нашел вот это обсуждение, но там добились ускорения заменив hostname на ip, у меня прописан именно ip.
  • Вопрос задан
  • 2837 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    Язык программирования PHP
    1 неделя
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Автор вопроса, куратор тега PHP
Нашел ответ - на сервере с mysql указал skip-name-resolve.
На девелоперских машинах настройкой DNS никто не занимался толком, поэтому поиск имени хоста превращался в веселую карусель.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы