TPCC for mysql

举报
snowofsummer 发表于 2020/12/16 13:53:30 2020/12/16
【摘要】 1,创建数据库,测试表mysql -h 192.168.0.202 -P15002 -utest -ptest -e "drop database tpcc;"mysql -h 192.168.0.202 -P15002 -utest -ptest -e "create database tpcc;"mysql -h192.168.0.202 -P15002 -utest -ptest --...

1,创建数据库,测试表


mysql -h 192.168.0.202 -P15002 -utest -ptest -e "drop database tpcc;"


mysql -h 192.168.0.202 -P15002 -utest -ptest -e "create database tpcc;"


mysql -h192.168.0.202 -P15002 -utest -ptest --database=tpcc < create_table.sql


mysql -h 192.168.0.202 -P15002 -utest -ptest -e "show databases;use tpcc;show tables;"

2,初始化item表


#Item数目不随Warehouse数据增加而增加,所以一次处理

#单进程加载item表数


./tpcc_load -h 192.168.0.202 -P15002 -d tpcc -utest -ptest -w 2 -l 1 -m 1 -n 100


-w 仓库数量


-l 1 加载item表数据


-m 仓库的起始ID,-n 仓库的结束ID


3,初始化其他8张表


3.1,初始化100个仓库数据


load_data.sh tpcc 192.168.0.202 15002 test test 1 200 10

4,数据库测试





-w 指定仓库数量

-c 指定并发连接数

-r 指定开始测试前进行warmup的时间,进行预热后,测试效果更好

-l 指定测试持续时间

-i 指定生成报告间隔时长

-f 指定生成的报告文件名





【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。