网站改版域名不变,微信小程序客户管理系统,二手交易网站开发的,html网页代码详解目录
一、存储过程准备#xff1a;
二、测试工具准备#xff1a;
三、工具配置及执行#xff1a;
1、配置JDBC Connection Configuration#xff1a;
2、配置吞吐量控制器#xff08;可跳过#xff09;#xff1a;
3、配置JDBC Request#xff1a;
对于存储过程…目录
一、存储过程准备
二、测试工具准备
三、工具配置及执行
1、配置JDBC Connection Configuration
2、配置吞吐量控制器可跳过
3、配置JDBC Request
对于存储过程
对于SQL语句
4、其他配置如查询结果树聚合报告TPSPerfMon监控等同基础Jmeter配置 一、存储过程准备
1、建立一个空表
CREATE TABLE test_data ( id NUMBER, name VARCHAR2(50), age NUMBER );
2、建立一个存储过程
CREATE OR REPLACE PROCEDURE insert_test_data
(n IN NUMBER) AS
BEGIN--EXECUTE IMMEDIATE truncate table test_data;FOR i IN 1..n LOOPINSERT INTO test_data VALUES (i, Name || i, i * 10);END LOOP;
COMMIT;
END insert_test_data;
3、调试下
select count(*) from test_data t; call insert_test_data(1000); truncate table test_data;
二、测试工具准备
1、网上找到mysql-connector-java-8.0.29.jar版本不限定放到Jmeter目录\lib\ext下。
2、网上找或将本地ojdbc14.jar放到Jmeter目录\lib下。 三、工具配置及执行
全局配置如下图 1、配置JDBC Connection Configuration
右键Config Element下添加节点配置如图 a. Name可以随意改改后保存生效
b. Variable Name for created pool随便起一个不过需要跟后续步骤的配置一致建议就叫oracle
c. 中间一大段暂时默认Validation Query随意选一个
d. Database URL: jdbc:oracle:thin:{ip}/{oracle服务名}其中{ip}是数据库服务器ip{oracle服务名}是TNS中的Service_Name类似orcl这种
e. 连接数据库的用户名和密码 2、配置吞吐量控制器可跳过 如图就是占20%的吞吐量。示例中SP占20%SQL占80%。模拟实际的80%查询20%写入的场景。 3、配置JDBC Request
右键Sampler里找到JDBC Request添加。
对于存储过程 a. Variable Name of Pool...和JDBC Connection Configuration配置一致这里配为oracle
b. Query Type: 存储过程的话选Callable Statement
c. Query: 如图写存储过程调用照图上格式写参数用?表示多个参数用逗号隔开
d. Para Values参数值多个用逗号隔开
e. Para types, 参数的数据类型
f. Variable names返回值列名
g. HandleResutleSetStore as String即可 对于SQL语句 Query Type选Select StatementQuery中直接写SQL语句即可。注意语句最后不要写“;” 4、其他配置如查询结果树聚合报告TPSPerfMon监控等同基础Jmeter配置 以下是我收集到的比较好的学习教程资源虽然不是什么很值钱的东西如果你刚好需要可以评论区留言【777】直接拿走就好了 各位想获取资料的朋友请点赞 评论 收藏三连
三连之后我会在评论区挨个私信发给你们~