Я хотел бы выполнить следующий тест нагрузки Postgresql DB.
Время теста нагрузки составляет 150 секунд.
Один пользователь делает один запрос каждые 5 секунд до конца теста.
Запуск нового пользователя в каждую секунду.
Максимальное количество пользователей - 150.
Каждый запрос должен быть различным.Подробно это SQL-запрос с двумя разными переменными.
Содержимое SQL-запроса:
SELECT DISTINCT url FROM <variable1> WHERE url ILIKE '% <variable2> %'
, где обе переменные происходят из двух разных пулов строк, сгенерированных мной каким-то образом.
Что я уже знаю, это как сделатьуспешное соединение JDBC и создание интересующих меня графиков (Actvie Threads по времени, время отклика по сравнению с потоками, время отклика по времени).
Я пытался выяснить, как решить переменную часть, но мне не удалось.Я пытался сгенерировать их с помощью BeanShell на Java.Кроме того, я пытался выполнить этот сценарий, пропуская переменную часть, но у меня тоже не получилось.
Ищу помощи, заранее благодарю за помощь.