IBM Informix 11.x系统管理与开发指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 系统架构概述

Informix服务器主要由三部分组成,如图2-2所示,这些组成部分将在后面的章节中详细介绍。

图2-2 Informix服务器的三个组成部分

1.进程部分

进程控制数据库的活动,这些进程也称做虚拟进程,在 UNIX 层面这些进程的名称是oninit,每个虚拟进程属于一个虚拟进程类,我们也习惯称之为虚处理器,每一类的虚拟进程用来完成特定的一组任务。

2.共享内存部分

共享内存由三部分组成,驻留段、虚拟段和消息段。共享内存主要用于:

● 驻留段用于缓冲磁盘中的数据。

● 虚拟段用于维护和控制进程所使用的资源。

● 消息段用于共享内存连接,适用于应用程序和数据库在同一台机器上的场景。

3.磁盘部分

指定给数据库使用的一个或多个逻辑卷或文件的集合。这些逻辑卷或者文件用来存放系统表或者用户数据。