我正在运行一个使用 mysql 数据库存储大量信息的游戏服务器。我也有几个不同的主机有 mysql。
所以我想知道是否有任何方法可以测试不同主机上的数据库的连接或写入速度(我是 sql 新手,所以我不确定决定数据库速度的正确术语),看看哪个是更好的?或者,如果有任何方法可以通过某些设置使数据库更快。
谢谢。
我正在运行一个使用 mysql 数据库存储大量信息的游戏服务器。我也有几个不同的主机有 mysql。
所以我想知道是否有任何方法可以测试不同主机上的数据库的连接或写入速度(我是 sql 新手,所以我不确定决定数据库速度的正确术语),看看哪个是更好的?或者,如果有任何方法可以通过某些设置使数据库更快。
谢谢。
关于问题 #1:请参阅MySQL 基准测试页面以获得基准测试和性能调整方面的帮助。
我建议对您的每个主机使用可在此处下载的基准测试工具,以检查彼此的性能。
您的第二个问题本身就是一本书,可能没有简单的答案。我建议创建第二个问题,其中包含有关性能的具体问题,以便就该问题提供更好的帮助。可能在 dba 站点(下面的链接)。
现在,如果您的问题是“什么是对我的数据库服务器进行负载平衡的最佳方式”,您有一个完全不同的问题,可能应该在https://dba.stackexchange.com/站点上提出这个问题。