Altibase内存数据库 - 开始 - 服务进程内部结构

服务进程的内部结构 (Internal Structures of Server Process )

Altibase服务进程的内部结构包括主线程、服务守护线程、检查点(Checkpoint)线程、会话管理线程、垃圾回收线程,日志刷新线程、缓存刷新线程和归档线程。各种线程的功能如下:

主线程 (Main Thread)

主线程创建和终止所有线程,并控制创建出来的线程。

服务守护线程 (Service Daemon Thread)

为查询处理创建和管理服务线程。服务线程池中就是这类线程。服务线程的数量由用户配置决定。

检查点线程 (Checkpoint Thread)

检查点线程把被修改的页反映到磁盘上。为了降低恢复压力,支持手动和自动设置检查点。

会话管理线程 (Session Management Thread)

会话管理线程监视客户端和服务端之间的连接状态。

垃圾回收线程 (Garbage Collection Thread)

MVCC中,不需要的旧数据页可能仍留在内存中。垃圾回收线程收集过期数据的内存空间来提高内存使用率。

日志刷新线程 (Log Flush Thread)

日志刷新线程管理日志缓存中的事务日志,并写到日志文件中。所有日志写到磁盘中用来数据库的恢复。

归档线程 (Archive Thread)

归档线程定期复制交换日志文件到预定义好的恢复介质中。目的目录由ALTIBAES的属性文件中的ARCHIVE_DIR参数来指定。仅在数据库设置为归档日志(archive log)模式时有效。

Altibase服务进程的内存结构

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(376) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值