2012-01-12 68 views
1

它是否存在像MySQL的工具(阿帕奇板凳)?apache bench for mysql

例如:我创建了一个表格,我填的,因为我想(行的一些MO)

则:

外壳>工具-conccurency = 20 -REQUESTS = 2000 -query =“SELECT * FROM表WHERE列= 42"

将导致到一些总结结果

我知道mysqlslap似乎发挥类似的东西,但它似乎只能用mysqlslap数据库(假的)工作。我无法使它与现有的数据库配合使用

+0

注意,很短的时间内执行相同的查询可能会得到由MySQL缓存。您必须随机化它或创建更大的测试查询集以获得一般性能的概念。尽管如果你(像Apache Bench一样)只关心并发连接数和请求数,它应该是fint。只是一个想法:) – 2012-01-12 20:00:31

+0

没有,因为我使用“SET SESSION query_cache_type = OFF; SELECT * ...” – nemenems 2012-01-13 09:05:41

回答

0

我找到了解决方案。

我必须写我的要求是这样的:

SELECT my_db.my_table ....用于mysqlslap使用自己的数据库