2012-01-12 72 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使用自己的數據庫