- IBM Informix 11.x系统管理与开发指南
- 陆川
- 213字
- 2020-08-28 22:01:04
2.19 数据缓冲
当数据库需要访问数据时,首先要定位数据存放在哪里,然后把数据读到缓冲池的页面中,一旦这些数据在内存中,如果后面的用户需要访问相同的数据,将直接在内存中访问这些数据,所有的用户可以共享这些数据。
把数据从磁盘读到共享缓冲池的操作称做数据缓冲,如图2-17所示。
图2-17 数据缓冲
如果数据库要修改(insert、update、delete)一个页面,将直接在缓冲中进行修改。这意味着所有的用户可以立即访问修改的数据。这些修改的数据将在稍后一点的时间被刷新到磁盘上。