上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1 系统架构概述
Informix服务器主要由三部分组成,如图2-2所示,这些组成部分将在后面的章节中详细介绍。
图2-2 Informix服务器的三个组成部分
1.进程部分
进程控制数据库的活动,这些进程也称做虚拟进程,在 UNIX 层面这些进程的名称是oninit,每个虚拟进程属于一个虚拟进程类,我们也习惯称之为虚处理器,每一类的虚拟进程用来完成特定的一组任务。
2.共享内存部分
共享内存由三部分组成,驻留段、虚拟段和消息段。共享内存主要用于:
● 驻留段用于缓冲磁盘中的数据。
● 虚拟段用于维护和控制进程所使用的资源。
● 消息段用于共享内存连接,适用于应用程序和数据库在同一台机器上的场景。
3.磁盘部分
指定给数据库使用的一个或多个逻辑卷或文件的集合。这些逻辑卷或者文件用来存放系统表或者用户数据。