Mysql

MYSQL - 是 localhost 比域名(即 mysql.domain.com )快

  • October 4, 2021

一些託管服務提供商沒有 localhost作為mysql主機名,而是mysql.example.com作為主機名提供給應用程序使用。

性能上會不會有任何差異,因為它們使用域名類型的主機( )而不是127.0.0.1(甚至)在主機名中。將 dns 解析為特定 IP 是否需要更多時間?localhost``mysql.example.com

很難從你的問題中得出任何結論。

我決定你的問題是

我可以通過我的提供商訪問的遠端數據庫是否mysql.example.com會比我在我的機器/VPS 上執行並且我可以通過localhost.

答案是:這取決於很多事情,其中

  • 您自己的伺服器/VPS 的規格
  • 數據庫伺服器的規格
  • 數據庫伺服器的負載
  • 非數據庫工作的機器負載
  • 您執行的查詢類型

範圍將從“本地比遠端快得多”到相反的“遠端快得多”。

引用自:https://serverfault.com/questions/705773