Приветствую всех. Такая беда. На одном серваке(Core i3-550 3.2ГГц, 4Гб, debian 6.03, Mysql 5.1.58, 100Мбит карта ) крутился веб сервер и Mysql сервер, нагрузка - порядка 70к хостов в сутки, база денормализирована до неузнаваемости запросы исключительно select(почти без join), insert и delete, вобщем возникла необходимость вынести сервер БД. Перенос осуществлялся на такую же машину с таким же софтом. Арендуемые машины находятся в одном датацентре. Но после переноса появилась проблема: первый запрос(хотя и не всегда первый) к mysql отрабатывает более 2-х секунд. Подскажите плиз куда копать.
sirko_el Если запустить тестовый скрипт на машине с БД - проблема присутствует? Подключение по IP адресу? IP адреса в пределах одной подсети? Скорость между машинами проверяли?
Если запустить скрипт на сервере с БД - проблема пропадает. Подключение по IP. skip-name-resolve присутствует. IP адреса - глобальные, но в одной подсети. Ping показывает порядка 16мс.
у нас подобная архитектура, т.е. база крутиться на отдельном сервере. так же в одном ДЦ. но для безопасноти организовали отдельный VLAN, c гарантированной скростью в гигабит. чтоб избежать загруженного внешнего канала и попыток грохнуть базу.