cd/tmp/sysbench-0.4.12-1.1
./autogen.sh
./configure --with-mysql-includes=/usr/local/mysql/include--with-mysql-libs=/usr/local/mysql/lib &&make
# 如果 make 没有报错搭判,就会在 sysbench 目录下生成二进制命令行工具搏凯 sysbench
ls -l sysbench
-rwxr-xr-x 1 root root 3293186 Sep 21 16:24 sysbench
测试PostgreSQL数据库性能的方法很多,例如pgbench, sysbench。sysbench因为使用lua脚本编肢闭程,支持多线程,灵活度更高,测试复杂的业务逻辑建议用sysbench。pgbench其实也很好,纯C写的,本身的开销小,测高并发低延迟的场景建议用塌租pgbench。
首先要购买RDS PG数据库实例
创建数据库用户
还需要历衫裂购买同机房,与RDS PG同VPC网络ECS或者同经典网络的ECS
在ECS端安装PostgreSQL客户端
ARMBIAN5.67 user-built Ubuntu 18.04.1 LTS 4.19.7-aml-s9xxx
修改 resolv.conf 文件中的旅袜 nameserver 中的值。
sudo vim /etc/resolv.conf
将液大 nameserver 中的值替换成
nameserver 8.8.8.8
保存文件后。重启network 服务
/etc/init.d/networking restart
然后执行闹镇竖安装sysbench命令就不会报错了。
*** nameserver 8.8.8.8 ,修改完后所有进程都可以正常运行而不会出错。***
参考链接: https://www.cnblogs.com/wjm956/p/9848693.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)