DBサーバのCPUとIOPSが、定められた非機能要求にてピーク時の負荷を乗り切るには、どのくらいの性能が必要なのかを負荷テストしたく、以下のことができる負荷テストツールを探しています。

  • クエリを指定できる
      - JOINやWHERE句なども再現したいため、自分でクエリを指定できる必要があります。
  • 同時接続数を指定できる
  • クエリの頻度を指定できる
      - 1秒に110回送るクエリ、20秒に1回送るクエリなどが存在するため、クエリの頻度を指定できる必要があります。
  • 検証時間を指定できる
      - 3分間検証を実施したいため。

以上、このようなことができる負荷ツールをご存知の方がいらっしゃいましたら、ご教示いただけますと幸いです。
mysqlslapで行ける!と思ったのですが、どうやら「クエリの頻度を指定」することができないようで…。

自作でスクリプト組むのも非常に面倒なので、教えていただけるととても嬉しいです!