![IBM Informix 11.x系统管理与开发指南](https://wfqqreader-1252317822.image.myqcloud.com/cover/926/772926/b_772926.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1 系统架构概述
Informix服务器主要由三部分组成,如图2-2所示,这些组成部分将在后面的章节中详细介绍。
![](https://epubservercos.yuewen.com/6FE43E/3590567803419301/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1738934593-BurTHHSBAyk6MsSNUVswrjWQEhsRQoEH-0-45d66a20b9176a32ee2081625b51c764)
图2-2 Informix服务器的三个组成部分
1.进程部分
进程控制数据库的活动,这些进程也称做虚拟进程,在 UNIX 层面这些进程的名称是oninit,每个虚拟进程属于一个虚拟进程类,我们也习惯称之为虚处理器,每一类的虚拟进程用来完成特定的一组任务。
2.共享内存部分
共享内存由三部分组成,驻留段、虚拟段和消息段。共享内存主要用于:
● 驻留段用于缓冲磁盘中的数据。
● 虚拟段用于维护和控制进程所使用的资源。
● 消息段用于共享内存连接,适用于应用程序和数据库在同一台机器上的场景。
3.磁盘部分
指定给数据库使用的一个或多个逻辑卷或文件的集合。这些逻辑卷或者文件用来存放系统表或者用户数据。