• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    并发数据库压力测试的shell脚本代码
    POST TIME:2021-10-18 16:44
    复制代码 代码如下:

    #!/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
    您可能感兴趣的文章:
    • 压力测试中需要掌握的几个基本概念
    • Mysqlslap MySQL压力测试工具 简单教程
    • android压力测试命令monkey详解
    • Web性能压力测试工具Siege使用教程
    • Linux下Web性能压力测试工具http_load使用教程
    • Linux下Web网站压力测试工具Webbench使用教程
    上一篇:一个可交互的并发ping检测脚本
    下一篇:后台实时分流文件的shell脚本
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信