我在一台服务器上有5000个数据库。
切换数据库需要很长时间,有时需要 2 秒。(使用数据库 A)
它出现在我的慢查询日志中。有什么方法可以加快速度吗?某种形式的索引或其他配置?
答案1
除了加强服务器硬件之外,您还可以开始将数据库拆分到多个服务器,因为单个服务器上 5000 个数据库是相当庞大的。
可以减少 I/O 等待时间的东西(最有可能是一个问题)是 SSD,但好的 SSD 售价数百美元。
我在一台服务器上有5000个数据库。
切换数据库需要很长时间,有时需要 2 秒。(使用数据库 A)
它出现在我的慢查询日志中。有什么方法可以加快速度吗?某种形式的索引或其他配置?
除了加强服务器硬件之外,您还可以开始将数据库拆分到多个服务器,因为单个服务器上 5000 个数据库是相当庞大的。
可以减少 I/O 等待时间的东西(最有可能是一个问题)是 SSD,但好的 SSD 售价数百美元。