一种简单的数据库性能测试方法
虫师 阅读评论编辑 收藏
!"#$
这两天接到一个任务,要测试一个服务器的性能,客户要求向数据库内 (每插入一千条数据) 的处理能力,当时脑子赌赛了,
想的是用 %& 来进行,由于 %& 接触不深,只知道 %& 实现参数化的时候可以调用数据库里面的数据,往里面大批量的插入数据,以前
没试过。
翻阅了一下资料,找一到了一篇《一种特殊的数据库性能测试》,大概思路是:通过编写一 '" 程序来循环插入数据,编写一个批
处理文件来调用 '" 程序。再通过 %& 的 (函数来调用批处理文件来进行压力测试。但是对于我这种菜鸟来说,好多细节不
懂。比如那个批处理就让我很为难。呵呵。
其实,通过 ' 很简单就可以完成,可以参考我以前的一篇文章《' 创建数据库()(*+)测试》。
前提条件:一个数据库:数据库下面有一张表:, 表中有两个字段:, 、 。
要求:往数据库内大批量插入数据,
其实和之前的方法一样,为了简单,我还是把截图贴出来吧。
创建一个测试计划,将我们所使用的数据库驱动包导入。
添加一个线程组,并设置我们的虚拟用户数、启动时间、和循环次数