E2E benchmark测试文档

简介: tpcd&tpchs

TPCx-HS 测试

cd /opt/TPC/TPCx-HS

① 查看并修改脚本

runtpcxhs.sh执行脚本:


  -h  Help

  -m  Use the MapReduce framework

  -s  Use the Spark framework

  -g  <TPCx-HS Scale Factor option from below>

      1   Run TPCx-HS for 100GB (For test purpose only, not a valid Scale Factor)

      2   Run TPCx-HS for 1TB

      3   Run TPCx-HS for 3TB

      4   Run TPCx-HS for 10TB

      5   Run TPCx-HS for 30TB

      6   Run TPCx-HS for 100TB

      7   Run TPCx-HS for 300TB

      8   Run TPCx-HS for 1000TB

      9   Run TPCx-HS for 3000TB

      10  Run TPCx-HS for 10000TB



②执行脚本

nohup ./runtpcxhs.sh &

会在当前目录下生成日志文件TPCx-HS-result-100G.log

③查看结果

作业执行完成后执行脚本查看结果

cat TPCx-HS-result-100G.log |grep -E 'Performance Metric|Time taken|Total Time' |grep -v  Report  


测试TPC-DS

1.生成tpcds数据

① 查看并修改脚本

    datagen_custom.sh数据生成脚本:

hdfs://master1:9000/tmp/tpcds_10  :数据存储hdfs路径

tpcds_10: 数据库名

10:数据量,单位为g

②执行脚本

  nohup ./datagen_custom.sh  >data_create &

  等待脚本运行完成,统计运行时间。

2.tpcds测试

   ①查看并修改runallquery_custom.sh单流执行脚本

hdfs://master1:9000/tmp/tpcds_10 :数据存储hdfs路径,与数据生成路径一致

tpcds_10 :与数据生成脚本中数据库名保持一致

/tmp/tpcds_10_result :结果存放路径

②执行脚本

    nohup ./runallquery_custom.sh >query 2>&1 &

    等待脚本运行完成,统计运行时间。

目录
打赏
0
0
0
0
17
分享
相关文章
性能工具之emqtt-bench BenchMark 测试示例
【4月更文挑战第19天】在前面两篇文章中介绍了emqtt-bench工具和MQTT的入门压测,本文示例 emqtt_bench 对 MQTT Broker 做 Beachmark 测试,让大家对 MQTT消息中间 BenchMark 测试有个整体了解,方便平常在压测工作查阅。
635 7
性能工具之emqtt-bench BenchMark 测试示例
基于SpringBoot+Vue实现的大学生体质测试管理系统设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
大学生体质测试|基于Springboot+vue的大学生体质测试管理系统设计与实现(源码+数据库+文档)
大学生体质测试|基于Springboot+vue的大学生体质测试管理系统设计与实现(源码+数据库+文档)
175 0
【专栏】编写网络设备割接方案的七个步骤,包括明确割接目标、收集信息、制定计划、设计流程、风险评估、准备测试环境和编写文档。
【4月更文挑战第28天】本文介绍了编写网络设备割接方案的七个步骤,包括明确割接目标、收集信息、制定计划、设计流程、风险评估、准备测试环境和编写文档。通过实际案例分析,展示了如何成功完成割接,确保业务连续性和稳定性。遵循这些步骤,可提高割接成功率,为公司的网络性能和安全提供保障。
935 0
大疆M2006电机测试文档
本文是关于大疆RoboMaster M2006电机的测试文档,介绍了在Ubuntu20.04环境下通过ROS读取电机反馈信息、控制电机移动,并利用PID控制算法实现速度闭环的测试流程,涵盖了测试材料、接线方法、电机校准、CAN通讯测试以及在ROS中的移植和PID调节的详细步骤和方法。
385 0
大疆M2006电机测试文档
性能工具之 MySQL OLTP Sysbench BenchMark 测试示例
【8月更文挑战第6天】使用 pt-query-digest 工具分析 MySQL 慢日志性能工具之 MySQL OLTP Sysbench BenchMark 测试示例
434 0
性能工具之 MySQL OLTP Sysbench BenchMark 测试示例
测试与开发问题之为什么测试开发工程师需要有安全生产意识,文档编写能力对于测试开发工程师的重要性如何理解
测试与开发问题之为什么测试开发工程师需要有安全生产意识,文档编写能力对于测试开发工程师的重要性如何理解
性能工具之 Kafka 快速 BenchMark 测试示例
【5月更文挑战第24天】性能工具之 Kafka 快速 BenchMark 测试示例
611 1
性能工具之 Kafka 快速 BenchMark 测试示例
基于SpringBoot+Vue+uniapp的高中信息技术课程在线测试系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高中信息技术课程在线测试系统的详细设计和实现(源码+lw+部署文档+讲解等)
71 0
linux实时操作系统xenomai x86平台基准测试(benchmark)
本文是关于Xenomai实时操作系统的基准测试,旨在评估其在低端x86平台上的性能。测试模仿了VxWorks的方法,关注CPU结构、指令集等因素对系统服务耗时的影响。测试项目包括信号量、互斥量、消息队列、任务切换等,通过比较操作前后的时戳来测量耗时,并排除中断和上下文切换的干扰。测试结果显示了各项操作的最小、平均和最大耗时,为程序优化提供参考。注意,所有数据基于特定硬件环境,测试用例使用Alchemy API编写。
1047 0
linux实时操作系统xenomai x86平台基准测试(benchmark)

热门文章

最新文章