千家信息网

使用loadrunner工具对mysql性能测试

发表于:2025-01-27 作者:千家信息网编辑
千家信息网最后更新 2025年01月27日,本篇文章给大家主要讲的是关于使用loadrunner工具对mysql性能测试的内容,感兴趣的话就一起来看看这篇文章吧,相信看完使用loadrunner工具对mysql性能测试对大家多少有点参考价值吧。
千家信息网最后更新 2025年01月27日使用loadrunner工具对mysql性能测试

本篇文章给大家主要讲的是关于使用loadrunner工具对mysql性能测试的内容,感兴趣的话就一起来看看这篇文章吧,相信看完使用loadrunner工具对mysql性能测试对大家多少有点参考价值吧。

下载

可以到如下网址下载:

http://down.51cto.com/data/403722

安装

So easy,解压到你的loadrunner安装目录即可,是把解压后的include和bin目录放到loadrunner的安装目录哦!!!有不少童鞋可耻的直接把解压的loadrunner mysqllibs目录放到下面了,汗啊。

使用

不废话,直接上代码

Vuser_init

#define MYSQLSERVER "XXX.XXX.XXX.XXX" # mysql的ip

#define MYSQLUSERNAME "XXX"# 用户名

#define MYSQLPASSWORD "XXX"# 密码

#define MYSQLDB"XXX"# 数据库

#define MYSQLPORT "XXX"# 端口

#include "Ptt_Mysql.h"# 引入mysql lib的h文件

vuser_init()

{

return 0;

}

看看,简单吧,哈哈,接着往下走

Action

Action()

{

char chQuery[128];

MYSQL *Mconn;

lr_load_dll("libmysql.dll"); # 引入libmysql的dll

Mconn = lr_mysql_connect(MYSQLSERVER, MYSQLUSERNAME, MYSQLPASSWORD, MYSQLDB, atoi(MYSQLPORT));# connection mysql

sprintf(chQuery, "update 表名 set a=a+1 where id=123;"

);

lr_mysql_query(Mconn, chQuery);# 执行sql

lr_mysql_disconnect(Mconn);# close connection

return 0;

}

怎么样?还是很简单吧,就是定义点变量,然后在引入个dll,剩余的就是大家熟悉的sql了,这个是已update为例子的,select和insert大致一样,只需稍作修改即可,这里就不举例了。

至于vuser_end木有任何修改!

监控msyql

当然既然有测试,必然有监控,至于如何监控,我的blog里有不少方法,可以到http://xqtesting.blog.51cto查找。

这里我在多介绍几个命令:

l Show innodb status;

l Show processlist;

l Show open tables from db_name;

具体代表什么大家自己百度一下吧,很简单

以上关于使用loadrunner工具对mysql性能测试详细内容,对大家有帮助吗?如果想要了解更多相关,可以继续关注我们的行业资讯板块。

测试 目录 工具 性能 监控 内容 就是 可耻 代码 代表 价值 例子 兴趣 变量 只需 命令 密码 废话 必然 数据 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 非关系型数据库如何表示 青海配送生鲜软件开发 职业典型一日软件开发 无锡通用软件开发价格大全 一台t级服务器每年需要多少钱 电脑安全接入服务器 软件开发公司软件 超级人类连不上服务器 金蝶服务器断电后无法连接 数据库可以设置时间再执行操作吗 手机服务器代码怎么查看 网络安全热点趋势 郑州天域网络技术信息 服务器查看所有管理员用户 玩游戏的服务器cpu如何选择 format在数据库中的用法 数据软件开发服务厂家现货 数据库技术财务应用 .数据库安全设置 云南教育云网络安全靠人民的视频 如何在数据库表格上插入一行表 熙宝网络技术有限公司官网 软件开发行业现状与趋势 国土变更调查数据库数据结构 网络技术与新媒体对口单位 java软件开发大师 吉林新一代软件开发应用 网络技术开发公司挣钱吗 man 数据库 更换服务器一定要更换地址吗
0