Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

GBASE 8S数据库内存管理 PDF 下载


分享到:
时间:2021-03-25 06:44来源:http://www.java1234.com 作者:转载  侵权举报
GBASE 8S数据库内存管理 PDF 下载
失效链接处理
GBASE 8S数据库内存管理 PDF 下载


本站整理下载:
提取码:1aig 
 
 
相关截图:
 
主要内容:

GBASE 8S共享内存按类型分成3类:常驻内存段(Resident Segment)、虚拟内存段(Virtual Segment)和消息段(Message Segment)。
 
1.常驻内存段
这里简要介绍常驻内存中几个重要部分的参数设置
PHYSBUFF 128,单位为K,物理日志缓存,最大值为:(32767 * pagesize / 1024),pagesize 为系统默认的pagesize, Linux为2K。 AIX为4K。一般设置为128—1024即可。
LOGBUFF 64,单位为K,逻辑日至缓存,最大值为:(32767 * pagesize / 1024),pagesize 为系统默认的pagesize, Linux为2K。 AIX为4K。一般设置为128以上,从性能角度建议比较大的值。如果采用了Buffer的日志模式,那么从数据丢失的安全角度考虑,LOGBUFF值应设置的尽量低。
BUFFERPOOL修改:
BUFFERPOOL   default,buffers=10000,lrus=8,lru_min_dirty=50,lru_max_dirty=60.5
BUFFERPOOL   size=2K,buffers=5000,lrus=32,l ru_min_dirty=50,lru_max_dirty=60
BUFFERPOOL   size=8K,buffers=5000,lrus=32,l ru_min_dirty=50,lru_max_dirty=60
修改充气方式才能修改BUFFERPOOL值。内存的pagesize和dbspace的pagesize对应。
 
2.虚拟内存段
RESIDENT 0:是否将内存段、包括常驻内存驻留,既启动时将内存从系统分配给GBase 8S,如果内存较大,则启动过程较长。
SHMBASE 0x44000000L:一般为默认值即可,特别是在单服务器安装多个实例的情况下。
SHMVIRTSIZE 1024000:虚拟内存段大小,按性能考虑,一般配置4GB以上。
SHMADD 1024000:虚拟内存段每次自动扩展的大小。
SHMTOTAL 0:Gbase 8S使用内存总量设置(包括常驻内存,虚拟内存段,消息内存段),0 表示不限制大小,直至系统使用完。建议:在生产系统中为保障系统安全,防止系统存在内存溢出,导致系统内存消耗的情况下,可以设置一个合理的上限值。
 
3.数据库消息段
当应用程序和服务器部署在统一台物理服务器上时,采用共享内存通道的机制,GBase 8S将使用一块独立的内存来进行应用程序和服务器的通信,可以提高通信的效率

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐