MysqlMYSQL - 是
MYSQL - 是 localhost
比域名(即 mysql.domain.com )快
一些託管服務提供商沒有
localhost
作為mysql
主機名,而是mysql.example.com
作為主機名提供給應用程序使用。性能上會不會有任何差異,因為它們使用域名類型的主機( )而不是
127.0.0.1
(甚至)在主機名中。將 dns 解析為特定 IP 是否需要更多時間?localhost``mysql.example.com
很難從你的問題中得出任何結論。
我決定你的問題是
我可以通過我的提供商訪問的遠端數據庫是否
mysql.example.com
會比我在我的機器/VPS 上執行並且我可以通過localhost
.答案是:這取決於很多事情,其中
- 您自己的伺服器/VPS 的規格
- 數據庫伺服器的規格
- 數據庫伺服器的負載
- 非數據庫工作的機器負載
- 您執行的查詢類型
範圍將從“本地比遠端快得多”到相反的“遠端快得多”。