Вопрос:
MySQL принимает только ОДИН IP для прослушивания.
Так что вы можете сделать
bind-address = 127.0.0.1
или же
адрес привязки = 192.168.1.125
, когда 192.168.1.125 - тот же компьютер, что и 127.0.0.1, то есть предполагается, что вы не хотите привязываться к 0.0.0.0.
Так что, если я установлю его на 192.168.1.125, чтобы разрешить подключение к нему с другого компьютера (например, для администрирования базы данных, создания таблиц, обновления и т. Д.), То веб-приложение, работающее на 192.168.1.125, также должно будет подключаться через 192.168.1.125.
Мой вопрос сейчас такой:
Будет ли производительность запросов к базе данных, выполняемых из веб-приложения на компьютере 192.168.1.125, хуже, когда приложение подключается с IP-адресом 192.168.1.125, а не когда оно подключается как 127.0.0.1?
Теоретически, он отправил бы запрос через маршрутизатор обратно самому себе, тем самым снизив производительность в отличие от интерфейса обратной связи.
Итак, достаточно ли сложен драйвер / операционная система, чтобы понять, что он не должен отправлять данные по сети, потому что в этом случае это не нужно?