暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
GBase8s架构_03_内存结构
411
3页
9次
2021-02-22
免费下载
GBase8s
架构
_03_
内存结构
1
共享内存
数据库服务器进程通过共享内存池来达到共享数据的目的
通过缓存磁盘数据
(cached data)
来减少磁盘
I/O
提供了进程间通信的最快捷方式
为使用
IPC
通信的本地客户端程序提供了通信渠道
此方法为多数专业数据库所共同采用。
2
共享内存段
共享内存总共分为
5
段:
驻留段(
Resident segment
常驻内存
,
不会被操作系统换出到磁盘上
(page-out)
固定大小,不随工作量而增加或减少
虚拟段(
Virtual segment
包含与线程和
session
相关的信息
虚拟段里的页面
(page)
-可被操作系统换出到磁盘上
(page-out)
GBase8s
运行时可能添加新的虚拟段
消息段(
Message segment
GBase8s
-
使
(message
bu#er)
,消息段将包含这些消息缓冲区
缓冲池段(
Bu#er Pool segment
储从
dbspace
dbs
bu#er pool
段。
扩展段(
Extension segment
data blade
使用。
3
共享内存的配置
可以通过修改
oncon&g
中的
resident
值对
segment
的常驻状态进行设置:
0
:关闭所有
segment
常驻
1
:只有
resident segment
是常驻的
n: resident segment
是常驻的
, n-1
virtual segment
是常驻的(
n < 100
-1:
全部
resident segment
virtual segment
是常驻的。
!=0: bu#er pool segment
是常驻的。
of 3
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜