MySQLの負荷テストツールを探しています
DBサーバのCPUとIOPSが、定められた非機能要求にてピーク時の負荷を乗り切るには、どのくらいの性能が必要なのかを負荷テストしたく、以下のことができる負荷テストツールを探しています。
- クエリを指定できる
- JOINやWHERE句なども再現したいため、自分でクエリを指定できる必要があります。 - 同時接続数を指定できる
- クエリの頻度を指定できる
- 1秒に110回送るクエリ、20秒に1回送るクエリなどが存在するため、クエリの頻度を指定できる必要があります。 - 検証時間を指定できる
- 3分間検証を実施したいため。
以上、このようなことができる負荷ツールをご存知の方がいらっしゃいましたら、ご教示いただけますと幸いです。
mysqlslapで行ける!と思ったのですが、どうやら「クエリの頻度を指定」することができないようで…。
自作でスクリプト組むのも非常に面倒なので、教えていただけるととても嬉しいです!