0

私はJDBC Test Planを作成しましたが、「接続プールの最大数:2」というmysqlデータベースを使用していますが、平均応答時間が10に変更されました。jmeterを使用したデータベースボトルネックの識別

私の質問は「接続プールの最大数:2」は「接続プールの設定」はユーザー数を指していますか?

私は、データベースのパフォーマンステストの計画はどうあるべきか、データベースのパフォーマンステストについてのIDEを持っていないのですか?私は、スレッドグループ内のユーザーの増加数を想定し、応答時間を報告しています。いくつかのいずれかがパフォーマンスをテストするとき、私は修正すべきかのコンポーネントがわからないように、サンプルデータベースのテスト計画を私にguidをすることができます。 Configuration

答えて

1

接続数=ユーザー数。

この最大接続数はJDBC Connection Poolに適用されます。 JDBC接続は、接続が確立され、スレッド(ユーザー)で再利用/使用できるように練習がプールを作成しているので、通常のを作成することは非常に「高価」です。

使用可能な接続が不足してデータベースの応答が遅いことがわかった場合は、理想的にはアプリケーション設定に合わせてJDBCパラメータを設定する必要があります。新しい設定をテストし、設定を変更するようDBAに提案することができます。

レベルはThread Groupに設定する必要があります。

JMeterを使用したデータベース負荷テストの概念の詳細については、The Real Secret to Building a Database Test Plan With JMeterの記事を参照してください。

関連する問題