logo
GBase 8s
性能调优
文章

核心参数优化

GBase社区管理员
发表于2024-02-01 10:16:40106次浏览0个评论

数据库核心参数为cpu、内存相关配置,数据库核心参数配置合理,数据库性能即可满足绝大部分业务场景需求。

序号参数名默认值建议值说明
1MULTIPROCESSOR01使用多CPU
2VPCLASScpu,num=1,noagecpu,num=<cpu cores-1>,noagecpu cores可通过以下命令获取:onstat -g osi |grep "Number of online processors"
3NETTYPEipcshm,1,50,CPUsoctcp,4,50,NET轮询线程数不超过系统内核数,根据连接数计算,每个轮询管理50-100个连接,类型配置为NET
4SHMVIRSIZE326562048000以上用户会话内存初始大小,对于高并发系统应适当加大该内存配置到10GB以上
5SHMADD81921024000以上用户会话内存自动扩展大小,对于高并发系统应适当加大该内存配置到4GB以上
6LOCKS2000010000000以上每个锁占用144字节内存,生产系统建议最低配置1000w以上
7DEF_TABLE_LOCKMODEpagerow默认锁模式使用行锁,提高系统并发性能
8DUMPSHMEM10出现af错误时不dump内存,避免长时间内存dump且使用完文件系统
9DS_TOTAL_MEMORY4096004096000并行可使用总内存大小
10BUFFERPOOLsize=16K,buffers=1000000,lrus=32, lru_min_dirty=50,lru_max_dirty=60数据库数据缓存,size应与数据库空间页大小保持一致,不高于系统内存的50%,不超过数据库数据总量

更多参数说明,参考【GBase 8s 管理员参考】。

评论

登录后才可以发表评论