Gnode-s
事务处理技术
1.
单机架构
Gnode-s
的架构包含三个主要部分:进程管理,内存管理,磁盘存储管理
:
(1)
进程管理:执行数据库服务器实例
(instance)
请求的任务。
(2)
共享内存管理:缓存数据表的数据
;
维护和控制着进程所需的资源。
(3)
磁盘存储管理:存储了数据表的数据和数据库服务器的系统信息。
2.
内存管理
Gnode-s
的共享内存分
3
个段来管理
:
(1)
驻留段
:
即缓冲池,内含逻辑日志和物理日志的缓冲区以及其它系统数据结构。
(2)
虚拟段
:
根据用途的不同,虚拟段可以进一步分为会话池、多线索池、字典池、存
储过程池、排序池、大缓冲区池以及全局池。虚拟段内存池的分配和释放是动态进行
的。
(3)
消息段
:
当客户与服务器利用共享内存进行通讯时,消息段将用做两者之间的消息
缓冲区。
评论