如果不使用缓冲池,管理员和编程人员可以选择使用轻量级 I/O。轻量级 I/O 操作在共享内存虚拟部分的会话池中使用专用缓冲区。
缺省情况下,智能大对象经过共享内存常驻部分中的缓冲池。尽管智能大对象比其他数据的优先级要低,但当应用程序访问许多智能大对象时,缓冲池可能会填满。单个应用程序就可以使用智能大对象填满缓冲池,而且几乎不留下其他应用程序所需的数据空间。此外,当数据库服务器将许多页扫描到缓冲池中时,与检查进出的各页相关联的开销和争用可能会成为瓶颈。