我有一个带有多个网站的 Ubuntu 服务器,每个网站都连接到自己的 MySQL 数据库——我的每个网站都有许多用户访问/更新 MySQL 数据库。
目前我所有的网站都在使用默认的 MySQL 端口 3306。
我知道我能够分离每个网站的连接,以便使用自己的专用端口连接到它的 MySQL 数据库。
这样做会提高 SQL 查询的速度吗?我猜它会......其他人对此有何看法?
我有一个带有多个网站的 Ubuntu 服务器,每个网站都连接到自己的 MySQL 数据库——我的每个网站都有许多用户访问/更新 MySQL 数据库。
目前我所有的网站都在使用默认的 MySQL 端口 3306。
我知道我能够分离每个网站的连接,以便使用自己的专用端口连接到它的 MySQL 数据库。
这样做会提高 SQL 查询的速度吗?我猜它会......其他人对此有何看法?
在不同端口上运行 MySQL 不会对查询速度产生任何影响。你可以做的是看看你的索引。如果你有一个 WHERE 语句,请确保你有以下顺序 =, !=, in, < / >, like。
如果您使用“where”并且您的“like”在“=”之前,您的查询将运行更长时间。