Temporary Document Storage Buffer

The Temporary Document Storage Buffer holds the contents of all documents. It is only used during all-at-a-time processing. By temporarily storing the documents during sorting, EngageOne™ Enrichment can significantly reduce I/O and analysis time. On mainframe systems, the actual storage of these documents can be in memory, in VSAM files, in hiperspace memory, or in a combination of these. On Windows and UNIX systems documents can be stored in memory or on disk. To specify the storage location, use the Input tag group <IO> tag. For complete information on the <IO> tag, refer to the EngageOne™ Enrichment Language Reference Guide.

The <FILEBUFFER> tag specifies the size of the memory blocks to acquire each time EngageOne™ Enrichment requires more memory. If you set the size of the file buffers too low, EngageOne™ Enrichment must frequently obtain more memory blocks during processing. The default <FILEBUFFER> setting is 200 KB. For complete information on using the <FILEBUFFER> tag, refer to the EngageOne™ Enrichment Language Reference Guide.

The <MAXFILEBUFFERS> tag sets the maximum number of file buffers that EngageOne™ Enrichment can acquire. Once the maximum is reached, EngageOne™ Enrichment switches to either hiperspace or disk, based on the <IO> tag setting. You can set the <MAXFILEBUFFERS> tag to an integer in the range 1 to 10000. For complete information on using the <MAXFILEBUFFERS> tag, refer to the EngageOne™ Enrichment Language Reference Guide.