Php 模拟大量使用

Php 模拟大量使用,php,mysql,Php,Mysql,我正在制作一个在线游戏(希望每小时有数千名玩家),它使用了很多对mysql数据库的查询。在发布之前,如果我可以模拟大量使用来查看性能,那就太好了。有什么办法可以这样做吗 提前感谢如果您可以为单个查询找到服务器的处理器和内存使用情况,您可以测试应用程序,获得这些结果,然后将它们乘以您希望查看服务器是否有能力参与的用户数。 您也可以多次启动应用程序,但我认为您的计算机无法处理100个应用程序实例。如果您只想检查可以处理多少SQL查询,还可以使用PHP、ASP或任何可以计算响应时间的语言创建服务器脚本

我正在制作一个在线游戏(希望每小时有数千名玩家),它使用了很多对mysql数据库的查询。在发布之前,如果我可以模拟大量使用来查看性能,那就太好了。有什么办法可以这样做吗


提前感谢

如果您可以为单个查询找到服务器的处理器和内存使用情况,您可以测试应用程序,获得这些结果,然后将它们乘以您希望查看服务器是否有能力参与的用户数。
您也可以多次启动应用程序,但我认为您的计算机无法处理100个应用程序实例。如果您只想检查可以处理多少SQL查询,还可以使用PHP、ASP或任何可以计算响应时间的语言创建服务器脚本。您可以同时在100个窗口中运行该脚本,并查看会发生什么。

查看
mysqlslap
。它是一个负载模拟器,可以让您查看特定查询集或表引擎在高负载条件下的性能

更多信息请点击此处:


编辑:我刚刚注意到这个工具只适用于MySQL>5.1.4。我不知道您目前使用的是什么版本。

有一些付费服务可以做到这一点,还有其他一些帖子也在讨论这一点:这是否符合单元测试的条件?这是一个不错的切入点,但在争夺资源的过程中,会出现很多性能问题,比如说,它们不受“基于计算器的”测试的影响。我认为第二个建议,产生了大量的测试脚本实例,值得OP研究。