Sequential buffering introduction

OSAM sequential buffering performs a sequential read of ten consecutive blocks with a single I/O operation, while the normal OSAM buffering method performs a random read of only one block with each I/O operation.

Without SB, IMS must issue a random read each time your program processes a block that is not already in the OSAM buffer pool. For programs that process your databases sequentially, random reads can be time-consuming because the DASD must rotate one revolution or more between each read.

SB reduces the time needed for I/O read operations in three ways: