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

2.19 数据缓冲

当数据库需要访问数据时,首先要定位数据存放在哪里,然后把数据读到缓冲池的页面中,一旦这些数据在内存中,如果后面的用户需要访问相同的数据,将直接在内存中访问这些数据,所有的用户可以共享这些数据。

把数据从磁盘读到共享缓冲池的操作称做数据缓冲,如图2-17所示。

图2-17 数据缓冲

如果数据库要修改(insert、update、delete)一个页面,将直接在缓冲中进行修改。这意味着所有的用户可以立即访问修改的数据。这些修改的数据将在稍后一点的时间被刷新到磁盘上。