用于数据库负载测试的JMeter

时间:2018-06-27 04:37:58

标签: sql jmeter load-testing

我正在尝试使用Apache JMeter使用文件中预先生成的SQL语句列表执行数据库负载测试。预先生成的SQL语句是从跟踪中捕获的各种存储过程,因此它们具有参数的所需值作为执行语句的一部分。

我正在采用与HTTP Request的负载测试相同的设计 通过将来自CSV_Data_Set_Config的变量设置为PATH的{​​{1}}值,但将HTTP Request替换为HTTP Request,并将来自CSV_Data_Set_Config的变量放入SQL语句。我见过的每个example都只将文件的内容作为变量放入预定义的SQL语句中,而没有任何内容将文件中的每一行作为完整的语句来执行。

除了使用CSV_Data_Set_Config外,我还尝试了另一种方法,即尝试使用JDBC Request函数从文件中读取行,并将语句放入CSVRead的参数值中,并使用JDBC Request可以在运行时填充SQL语句,但是它似乎在三部分名称中的第一个期间之后截了一行。例如,一行将是?,而请求将仅以exec {database}.{owner}.{procedure}

发送

您可以通过exec {database}控制器以这种方式使用JMeter吗?

0 个答案:

没有答案