找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

.jmeter操作mysql数据库 性能测试

[复制链接]
jmeter  操作 mysql 数据库
select statement   ==>查询类语句  一次只能执行一条
Callable Statement ==>多条语句类型 一次能执行多条sql语句
Update Statement==>支持非select 语句,自动忽略、若其中夹杂select语句,自动忽略、若第一条语句为select语句,则报错

                #pymysql 操作数据库,#pymysql 库---中间件,用于python与数据库建立连接#游标:一种临时数据存储对象#游标作用:1.执行sql语句 2.临时存储查询结果#查询数据结果类型为元组类型import pymysqldp = pymysql.Connect(user='root',password='123456',host="192.168.100.41",database='zhao1',port=3306)#连接数据库cursor = dp.cursor()#获取游标cursor.execute('select* from user')#通过游标对象执行sql语句#sql = cursor.fetchall()#取出游标中的所有查询结果数据#sql1=cursor.fetchone()#取第一条数据#sql2=cursor.fetchmany(5)#自定义取多条数据 前5条#print(sql)#打印数据#print(sql1)#print(sql2)cursor.execute('delete from user where id=1000')#执行删除#dp.commit()dp.close()              


为什么要做性能测试
1.评估系统的能力
2.识别系统中的弱点
3.验证系统的稳定性、可靠性
4.系统调优

性能测试的流程:
需求的分析
性能场景的设计
性能计划的编写
脚本的开发
性能环境和数据的准备
性能的执行
性能结果分析
性能总结报告




netstat -an  查看本机所有端口号信息
netstat -aon|findstr "8888"  查看端口号有没有被占用

打开谷歌浏览器设置
设置--高级设置--打开你计算机的代理设置--手动设置代理
地址可以填写127.0.0.1或者local host   端口号与http





linux 图形化显示使用情况:
将压缩包上传放在虚拟机里面,在里面新建一个文件夹nmon
tar -zxvf解压缩 ,然后将nmon_x86_64_sles11重命名为nmon,然后用chmod777 nmon赋予全部权限   
按./nmon进入查看界面

-s 每个多少秒刷新一次屏幕,也就是每隔多少秒记录一次数据
-c 刷新次数,也就是记录次数
-f 表格输出,记录数据例:-f  228.nomn表示保存为1228.nomn
-s 5 表示每5秒刷新一次,
-c 1000表示刷新1000次

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册