并发数据库压力测试的shell脚本代码
2018-10-12 13:58
615 查看
#!/bin/bash
#********************************#
#并发后台运行fun #
#for wanggy 2012-01-25 #
#note: #
#fun_num fun函数后台运行次数 #
#sql_num 每个函数sql运行次数 #
#********************************#
#数据库变量设置
dbhost=192.168.1.182
dbbase=recharge
dbuser=infosms
dbpass=infosms
fun()
{
#函数并发次数
fun_num=5
#函数内sql执行次数
sql_num=1000
for ((j=1;j<=$fun_num;j++));do
{
random_num=`echo $RANDOM`
echo "第$j个函数"
for ((i=1;i<=$call_num;i++));do
mysql -h$dbhost -u$dbuser -p$dbpass -D$dbbase <<GETRECODE >>fun_$j.log
CALL fun_accountbycustid(2,0,10.$random_num)
GETRECODE
echo "第$j个函数 第$i次"
echo "第$j个函数 第$i次" >>call.log
done
echo "第$j个函数执行完成......"
}&
done
wait
}
main()
{
fun
}
main
exit 0
您可能感兴趣的文章:
相关文章推荐
- 并发数据库压力测试的shell脚本代码
- 压力测试shell脚本
- 手游公司运维之利用Rundeck自动化运维工具和Shell脚本构建测试环境代码发布平台和生产环境代码发布平台
- jmeter测试实战二:接口测试 压力 数据库 脚本
- 使用shell 脚本做简单的压力测试
- web服务文件更新自动同步、数据库主从复制、shell脚本实现网站代码备份和mysql备份
- Mysql压力测试shell脚本
- 将测试环境代码推到预生产环境shell脚本
- Java模拟并发操作进行压力测试代码
- 【分享】我们用了不到200行代码实现的文件日志系统,极佳的IO性能和高并发支持,附压力测试数据
- 简单的shell脚本备份数据库和代码
- Java模拟并发操作进行压力测试代码
- Java 模拟并发操作压力测试代码
- Java模拟并发操作进行压力测试代码
- Mysql 数据库升级shell脚本编写与测试心得
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- Java版数据库并发查询测试程序
- [Android 测试] 压力稳定性测试之: Monkey 详解分析脚本(转载)
- loadrunner简单使用——HTTP,WebService,Socket压力测试脚本编写
- if嵌套语句 shell脚本实例 测试是否闰年