@Impeeeery
жуй. куй.

Встречалось ли вам, чтобы MySQL на хостинге работал для внешнего доступа гораздо медленнее, чем из PHP по localhost?

"Гораздо" - это в разы.

Нет, ну, в теории, на сколько-то медленнее оно быть обязано, где-то - ОЧЕНЬ медленно, а где-то и вовсе введены искусственные ограничения.
Но интересует практическая статистика.
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 2
zooks
@zooks
Frontend
MySQL с внешним доступом - редкость на хостингах.
Чтобы он работал медленнее - нет, не встречалось.
Ответ написан
Комментировать
При локальном доступе задержки по сети нет.
$ ping localhost
PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost.localdomain (127.0.0.1): icmp_req=1 ttl=64 time=0.061 ms
64 bytes from localhost.localdomain (127.0.0.1): icmp_req=2 ttl=64 time=0.050 ms
64 bytes from localhost.localdomain (127.0.0.1): icmp_req=3 ttl=64 time=0.044 ms
64 bytes from localhost.localdomain (127.0.0.1): icmp_req=4 ttl=64 time=0.049 ms
64 bytes from localhost.localdomain (127.0.0.1): icmp_req=5 ttl=64 time=0.048 ms
64 bytes from localhost.localdomain (127.0.0.1): icmp_req=6 ttl=64 time=0.050 ms

Видите 50 микросекунд?

А по сети извне может быть 50 милисекунд. Это не в разы, а в тысячи раз медленнее.

Статистику (в числах) сам не измерял. Но работать извне приходилось (на своем VDS). Никогда не удивлялся большим задержкам в сравнении с локально запущенной клиентской программой mysql.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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