美文网首页
Centos/麒麟V10部署sysbench测试Opengaus

Centos/麒麟V10部署sysbench测试Opengaus

作者: 曹大大 | 来源:发表于2024-05-08 15:30 被阅读0次

Centos 7参考:https://segmentfault.com/a/1190000044812703

麒麟V10:安装步骤参考MogDB官网(建议安装推荐路径)https://docs.mogdb.io/zh/mogdb/v5.0/ptk-based-installation,sysbench安装参考上面的连接,麒麟x86的dep链接:https://opengauss.obs.cn-south-1.myhuaweicloud.com/5.0.0/x86/openGauss-5.0.0-CentOS-64bit-Libpq.tar.gz。然后流程参考上面Centos的步骤。

注意:sysbench连接数据库出现none of the server's SASL authentication mechanisms are supported的情况,参考https://www.modb.pro/db/393744

需要的MogDB的命令:

安装完毕后测试

2个表一千万条记录

sysbench oltp_read_only \
--db-driver=pgsql \
--pgsql-host=127.0.0.1 \
--pgsql-port=26000 \
--pgsql-user=xxxx  \
--pgsql-password=xxxx \
--pgsql-db=postgres  \
--threads=8  \
--table_size=10000000 \
--tables=2 \
prepare

只读场景测试

sysbench oltp_read_only \
--db-driver=pgsql \
--pgsql-host=127.0.0.1 \
--pgsql-port=26000 \
--pgsql-user=xxxx  \
--pgsql-password=xxxx \
--pgsql-db=postgres  \
--threads=128  \
--time=30 \
--tables=2 \
--threads=10 \
--table_size=10000000 \
--report-interval=2 \
run
image-20240509093145055-1715218307135-3.png

只写场景测试

sysbench oltp_write_only \
--db-driver=pgsql \
--pgsql-host=127.0.0.1 \
--pgsql-port=26000 \
--pgsql-user=xxxx  \
--pgsql-password=xxxx \
--pgsql-db=postgres  \
--threads=128  \
--time=30 \
--tables=2 \
--threads=10 \
--table_size=100000000 \
--report-interval=2 \
run

混合读写场景测试

sysbench oltp_read_write \
--db-driver=pgsql \
--pgsql-host=127.0.0.1 \
--pgsql-port=26000 \
--pgsql-user=xxxx  \
--pgsql-password=xxxx \
--pgsql-db=postgres  \
--threads=128  \
--time=30 \
--tables=2 \
--threads=10 \
--table_size=100000000 \
--report-interval=2 \
run

30秒性能测试select_random_ranges

sysbench select_random_ranges --threads=8 --time=30 --report-interval=1 --db-driver=pgsql  --pgsql-host=127.0.0.1 --pgsql-port=26000 --pgsql-user=xxxx --pgsql-password=xxxx --pgsql-db=postgres --tables=2 --table-size=100000000 run

相关文章

网友评论

      本文标题:Centos/麒麟V10部署sysbench测试Opengaus

      本文链接:https://www.haomeiwen.com/subject/lnxjfjtx.html