X
首页 数据库管理 INFORMIX-OnLine结构
INFORMIX-OnLine结构


OnLine动态服务器具有依据当前需要调整数据库性能以及更有效地管理整个系统的能力。本节详细介绍这些特性。OnLine动态服务器利用这些特性来提供卓越的性能。

异步I/O

I/O通常是数据处理中最慢的部分。OnLine动态服务器使用它自己的异步I/O(AIO)软件包(或可利用的操作系统核心的AIO)来加速I/O处理。因为OnLine动态服务器的虚处理器异步地对用户的I/O请求进行服务,所以一个虚处理器不必等待一个I/O结束就可以开始处理另一个I/O请求。
I/O虚处理器有四种特定类型:逻辑日志I/O,物理日志I/O,异步I/O,核心异步I/O(KIO)。将I/O划分为这些类型使得可以实施一种高效的优先级划分方案。另外,鉴于I/O请求被统一调度,OnLine动态服务器就能有效地使所有可用的磁盘处于忙碌状态。实际上,你可以使用OnLine动态服务器系统监控界面来探测从磁盘读写的长队列,然后启动附加的特定于I/O的虚处理器来消除I/O瓶颈。