Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Object storage z/OS DFSMS OAM Application Programmer's Reference SC23-6865-00 |
|
When using the OSREQ STORE function, if the object data is not
in one contiguous block in a storage area immediately following the
end of the buffer list, the object data might be reblocked into temporary
storage within the caller’s address space. The temporary storage requirements
and uses are as follows:
In all cases where the object data requires reblocking, the object data segments are moved from the caller’s buffers into the temporary storage buffer. The object data is reblocked into one contiguous block starting at the beginning of the temporary buffer. For objects that are stored on disk sublevel 1 (DB2) and are 3980 bytes or less in length, or for objects that are stored on disk sublevel 1 and are greater than 32640 bytes in length and the destination is a DB2 LOB table, or for objects that are stored on disk sublevel 2 (file system), optical media, or tape media, only one block is created and stored. For objects that are stored on disk sublevel 1 and are greater
than 3980 bytes in length, the following steps are followed:
When using the OSREQ store sequence functions (STOREBEG, STOREPRT,
and STOREEND) to store an object in multiple parts, there is no temporary
storage needed within the caller’s address space. It is recommended
to avoid unnecessary overhead by:
|
Copyright IBM Corporation 1990, 2014
|