我想知道是否有针对mysql/php基准测试的(免费)工具。
特别是,我想将成千上万的数据插入到MySQL数据库中,并使用并发查询测试应用程序,看看它是否能够持久。这就是,在最坏的情况下测试应用程序。
我看到了一些支付工具,但没有一个是免费或可定制的。
有什么建议吗?或者任何脚本?
Thnx
发布于 2011-08-09 02:53:44
在表中插入一条记录。
然后执行以下操作:
INSERT IGNORE INTO table SELECT FLOOR(RAND()*100000) FROM table;然后运行这一行几次。每次您都会使表中的行数增加一倍(并且加倍增长非常快)。这比在PHP或其他代码中生成数据快得多。您可以修改从中选择RAND()的列以及数字的范围。随机生成文本也是可能的,但工作量更大。
您可以同时从多个终端运行此代码,以测试并发插入。忽略将忽略任何主键冲突。
发布于 2011-08-09 02:48:43
创建一个循环(可能是无限的),它将不断地将数据插入到数据库中,并从那里开始测试。
发布于 2011-08-09 02:49:49
for($i=1;$i=1000;$i++){
mysql_query("INSERT INTO testing VALUES ('".$i."')");
//do some other testing
}https://stackoverflow.com/questions/6987004
复制相似问题