zoukankan      html  css  js  c++  java
  • mysql-tpcc测试

    os: centos 7.4
    db: mysql 5.7
    software: tpcc-mysql
    TPC-C是专门针对联机交易处理系统(OLTP系统)的规范。
    tpcc-mysql是percona基于TPC-C(下面简写成TPCC)衍生出来的产品,专用于MySQL基准测试
    下载
    https://github.com/Percona-Lab/tpcc-mysql
    [root@mydb1 /]# unzip /tpcc-mysql-master.zip
    [root@mydb1 /]# cd /tpcc-mysql-master/src
    [root@mydb1 /]# make

    1.创建库
    [root@mydb1 ~]# mysqladmin -uroot -pmsds007 -S /app/mysqldata/3306/mysql.sock create tpcc
    2.创建表
    [root@mydb1 /]# mysql -uroot -pmsds007 -S /app/mysqldata/3306/mysql.sock tpcc < /tpcc-mysql/create_table.sql
    3.添加外键
    [root@mydb1 /]# mysql -uroot -pmsds007 -S /app/mysqldata/3306/mysql.sock tpcc < /tpcc-mysql/add_fkey_idx.sql
    4.加载数据
    tpcc 默认会读取 /tmp/mysql.sock 这个socket位置,因此如果你的socket不在相应路径的话,就需要做个软连接
    [root@mydb1 /]# ln -s /app/mysqldata/3306/mysql.sock /tmp/mysql.sock
    [root@mydb1 /]# /tpcc-mysql/tpcc_load localhost tpcc root msds007 10
    5.进行测试
    [root@mydb1 /]# /tpcc-mysql/tpcc_start -h localhost -d tpcc -u root -p "msds007" -w 1 -c 10 -r 10 -l 20 -f /tmp/tpcc_mysql.log -t /tmp/tpcc_mysql.rtx
     
  • 相关阅读:
    使用junit进行单元测试
    初学软件工程.
    初学软件工程
    寻医问药软件
    使用JUnit工具进行单元测试
    软件工程问题
    JUnit进行单元测试
    软件工程学习问题
    单元测试
    软件工程
  • 原文地址:https://www.cnblogs.com/allenhu320/p/11338840.html
Copyright © 2011-2022 走看看