南大通用GBase 8c基于TPCC测试的性能调优

原文链接:https://www.gbase.cn/community/post/4344
更多精彩内容尽在南大通用GBase技术社区,南大通用致力于成为用户最信赖的数据库产品供应商。

为使南大通用GBase 8c在TPC-C标准测试中达到极优性能,我们需要从以下几方面入手,了解硬件资源,有效利用硬件资源;查看操作系统,不应该对硬件资源使用有限制;合理利用网络,使得网络发挥最大优势;调整数据库参数,使其更好的适应TPC-C业务模型。

性能测试是将硬件资源利用到极致,让网络、硬盘不是瓶颈,尽最大程度使用CPU。CPU尽可能都是被user占用,尽可能减少sys使用,CPU使用率在95%以上。在使用perf top监控查看函数使用CPU时间都低于5%,无热点函数。

1. 了解硬件资源

登录到数据库部署所在机器,了解CPU、内存、硬盘类型、网络情况。

(1)了解CPU,理解服务器这台大脑跑得有多快。来了解一下它的构造:

通过lscpu命令,查看硬件CPU架构:

Architecture:显示架构类型,例如:arrch64、x86_64。

CPU MHz:为CPU的主频,单核跑得快慢,由这个参数决定。

NUMA nodeX CPU(S):显示CPU核与NUMA节点之间的关系。

(2)了解内存,理解服务器短期记忆容量大小

通过free –g命令,获取内存大小信息,例如:

通过numactl -H命令,获取CPU与内存的对应关系,例如:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值