美文网首页
性能测试之数据库的存储过程

性能测试之数据库的存储过程

作者: Kingtester | 来源:发表于2020-04-13 15:39 被阅读0次

最近想做一个登陆的接口压力测试,看看这个接口的稳定性和健壮性。要测登陆,首选就得有用户名和密码。使用jmeter做注册接口是一种方法,但是我们也可以直接数据库来完成任务。这里就需要我们掌握存储过程。这里以SQL server为例:
我们新建一个表
creater table 表名(id int;name varchar(50));
编写一个简单的存储过程:
create procedure test2(@num int)
as
DECLARE @test_id int

begin
set @test_id = 1
while @test_id<@num
begin
insert into [acdb].[dbo].[Table_zeng_test] (id,name) values (@test_id,'哈哈');
set @test_id = @test_id+1;
end
end

EXEC test2 500;

我们再来查看结果:


image.png

是不是感觉很容易?

相关文章

  • Jmeter:JDBC请求(连接数据库)

    在接口/性能测试中我们有时需要对数据库进行测试,比如测试B端或C端返回的参数与数据库是否一致,或查看存储过程的性能...

  • 性能测试之数据库的存储过程

    最近想做一个登陆的接口压力测试,看看这个接口的稳定性和健壮性。要测登陆,首选就得有用户名和密码。使用jmeter做...

  • 存储过程

    1.什么是存储过程: 存储过程与存储函数 存储过程是数据库预先编译好,放在数据库内存中的一个程序片段,所有具备性能...

  • L2-13定义实用的测试性能指标

    建立和部署一套面向测试目标的测试过程性能指标,以测量测试过程的质量,同时也包括了测试性能指标相关的数据收集、存储和...

  • K6 在 Nebula Graph 上的压测实践

    背景 对于数据库来说,性能测试是一个非常频繁的事情。优化查询引擎的规则,调整存储引擎的参数等,都需要通过性能测试,...

  • mysql之存储过程

    mysql之存储过程:如何提高程序的性能和安全性。 1、什么是存储过程 存储过程:一系列sql语句预先存储在mys...

  • 子程序的开发:存储过程

    存储过程:一段存储在数据库中执行某种功能的程序,使用存储过程可以简化复杂的操作、增加数据的安全性、提高程序的性能....

  • MySQL存储过程的-delete不执行事件

    因为需要做性能测试,需要准备一些初始数据,打算用存储过程来实现。于是写了一个MySQL的存储过程进行数据灌入,里面...

  • 性能测试过程及模型构建

    在性能测试过程中,建模实际上可分为两个过程,性能测试过程和模型构建过程,性能测试过程主要完成对系统进行性能...

  • Mysql基准测试

    应用的性能很多时候都取决于数据库的性能,数据库的基准测试可以让我们知道数据库的性能怎样,瓶颈在哪。 基准测试的策略...

网友评论

      本文标题:性能测试之数据库的存储过程

      本文链接:https://www.haomeiwen.com/subject/bktnmhtx.html