云服务器内容精选

  • HammerDB性能测试 HammerDB是一款开源的图形化据库负载测试和基准测试工具,可以测试任意操作系统上运行的多种数据库系统,目前有Windows和Linux版本。HammerDB支持自动化、多线程和可扩展的动态脚本。您可以使用HammerDB创建一个测试schema,加载数据,并针对OLTP(online transaction processing ,联机事务处理)和OLAP(online analytical processing,在线分析处理)场景模拟多个虚拟用户对数据库的工作负载。 本文使用的HammerDB版本为3.3,HammerDB最新下载。 开启SDRS容灾服务。 安装并运行HammerDB性能测试工具,详细步骤可参考,https://support.huaweicloud.com/pwp-rds/rds_02_0002.html。 选择SQL Server/TORPC-C,单击OK 修改Schema Build参数,输入主机名,ODBC Driver,warehouses数和Schema数,单击OK 双击Build,点击Yes 等待SCHEMA的创建,时长根据warehouses数和Schema数决定,耐心等待 完成后点击停止 点击Driver Script,确认参数,点击OK 双击Load 点击Virtual User设置虚拟用户数,去勾选show output,这里选择虚拟用户数为20,点击OK 双击RUN 点击start transactions 等待出现TPM峰值 停止SDRS容灾服务。 再次运行HammerDB性能测试。 运行HammerDB测试,直到出现稳定TPM峰值。 TPM:每分钟内系统处理的TPCC标准模型下模拟订单的个数。 结论:通过比较SDRS开启前后测试的TPM值可以得出,在开启SDRS容灾服务时,SQL Server数据库的性能影响相比下降3.39%左右。 父主题: SDRS性能测试