JDBC Connection Configurationに、以下の設定をしています。
Max Number of Connections:480
Pool Timeout:10000
Idle Cleanup Interval(ms):60000
Auto Commit:True
Keep-Alive:True
Max Connection age(ms):900000
Validation Query:Select 1
Database URL:jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521)) (ENABLE = BROKEN)(LOAD_BALANCE = OFF)(CONNECT_DATA = (SERVICE_NAME = orcl)))
JDBC Driver class:oracle.jdbc.OracleDriver
上記設定にて、スレッド数を320にして試験を行い、試験中にV$SESSIONを確認したところ、JMeterによる接続について5~10程度の接続しか確認できませんでした。
本番環境では、クライアント320台が常にOracleにセッションを張った状態となるため、本番環境を想定した試験としては問題があると考えています。
JMeterを用いて、Oracleのセッションを320保持し続け、サーバに負荷をかけるようなことはできないのでしょうか?
回答ありがとうございます。
申し訳ないのですが、自分の質問内容と異なる質問なので参考になりませんでした。