sysbench
跳到导航
跳到搜索
sysbench是一套效能测试程式。
环境
这篇所提到的设定主要是在Ubuntu 18.04下的Kubernetes(Docker)内的情境。
安装
sudo apt install -y sysbench
测试
先建立表格与一些基本资料:
sysbench --db-driver=pgsql --pgsql-host=cockroachdb-port.default.svc.cluster.local --pgsql-port=26257 --pgsql-user=root --pgsql-password= --time=0 --events=10000000 --report-interval=1 --threads=128 /usr/share/sysbench/oltp_insert.lua prepare
实际测试,这边是用oltp_insert.lua
,也有其他可以选择:
sysbench --db-driver=pgsql --pgsql-host=cockroachdb-port.default.svc.cluster.local --pgsql-port=26257 --pgsql-user=root --pgsql-password= --time=0 --events=10000000 --report-interval=1 --threads=128 /usr/share/sysbench/oltp_insert.lua run