наша компания недавно приобрела новый сервер с намерением заменить наш устаревший сервер базы данных.
это полная 64-битная корпоративная система 2008 года, я получил базовую настройку и настроил сервер, а затем установил 64-битную версию mysql на сервере, затем она была настроена так, чтобы максимально соответствовать нашему существующему серверу.
однако я заметил, что когда он был заменен сервером производственной базы данных, наши программные системы имели увеличенную задержку при доступе к базе данных mysql, это было что-то между 4-7 секундами.
Я попытался отключить TOE, IPv6 и несколько других предлагаемых вариантов, но пока не могу понять, откуда это замедление. замена сервера на производственный и задержка уходит.
с точки зрения программного и аппаратного обеспечения серверы совсем не идентичны, так как один из них представляет собой стандартный Windows 2003 с 32-битным сервером, а новый - Windows 2008 Enterprise с 64-битным сервером.
спасибо Крис
Задержки около 5 секунд всегда пахнут DNS. Поскольку это время ожидания по умолчанию для большинства распознавателей.
Согласно совету в этот вопроспопробуйте протестировать сервер с помощью skip_name_resolve
установить и убедиться, что клиенты могут правильно разрешать адрес сервера, если вы используете имена хостов. Если проблема разрешится сама собой (извините за каламбур), перейдите к проверке правильности настройки DNS в обоих направлениях.