0

私は Java 開発者ですが、現在はパフォーマンス テスト チームに参加して、データベースのパフォーマンスをテストするツールを開発しています。私の仕事は、一連のクエリを取り込み、DB に同時にヒットし (スレッド)、平均応答時間を計算するツールを開発することです。

このツールは付加価値として開発されており、クライアントに感銘を与え、それによってプロジェクトが現在の赤い状態から抜け出すことができます.私の質問は..

  1. それは本当に便利なツールであり、スレッドを使用して同時にヒットすると、実際にかかる可能性のある応答時間が得られますか?
  2. 上記のツールをさらに改善するための提案はありますか? たとえば、グラフの時間とクエリの数を追加する場合
  3. DB のパフォーマンスをテストするために開発できる他のツールに関するアイデアはありますか?

注: これは内部ツールであり、DB のパフォーマンスについては心配していません。複数のクエリを遅延なく処理できるかどうかをテストする必要があるだけです。また、何か「余分な」ものを提供しているため、既存のツールを使用することを提案しないでください。

4

2 に答える 2

1

jdbcサンプラーを提供するjmeterを使用できます。

見る:

よろしく

フィリップ

于 2012-08-09T20:45:09.280 に答える
0

これはあなたの質問に対する正確な答えではなく、推奨事項です。

TPC-H のような確立されたデータベース ベンチマークを使用し、それを Java から実行して結果を記録します。

詳細については、このスレッドを調べることをお勧めします。

ファイルに保存されている実行中の SQL ステートメントの実行時間を記録するにはどうすればよいですか?

于 2012-08-09T20:47:37.673 に答える