13.07.2015 Views

SAS/ACCESS 9.2 for Relational Databases: Reference, Fourth Edition

SAS/ACCESS 9.2 for Relational Databases: Reference, Fourth Edition

SAS/ACCESS 9.2 for Relational Databases: Reference, Fourth Edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

218 BL_DATAFILE= Data Set Option 4 Chapter 11Valid in: DATA and PROC steps (when accessing DBMS data using <strong>SAS</strong>/<strong>ACCESS</strong>software)DBMS support: DB2 under UNIX and PC HostsSyntaxBL_DATA_BUFFER_SIZE=buffer-sizeSyntax Descriptionbuffer-sizespecifies the total amount of memory (in 4KB pages)—regardless of the degree ofparallelism—that is allocated <strong>for</strong> the bulk load utility to use as buffered space <strong>for</strong>transferring data within the utility.DetailsTo specify this option, you must first set BULKLOAD=YES.If you specify a value that is less than the algorithmic minimum, the minimumrequired resource is used and no warning is returned. This memory is allocated directlyfrom the utility heap, the size of which you can modify through the util_heap_szdatabase configuration parameter. If you do not specify a valued, the utility calculatesan intelligent default at run time that is based on a percentage of the free space that isavailable in the utility heap at the time of instantiation of the loader, as well as somecharacteristics of the table.It is recommended that the buffer be several extents in size. An extent is the unit ofmovement <strong>for</strong> data within DB2, and the extent size can be one or more 4KB pages. TheDATA BUFFER parameter is useful when you are working with large objects (LOBs)because it reduces I/O waiting time. The data buffer is allocated from the utility heap.Depending on the amount of storage available on your system, you should considerallocating more memory <strong>for</strong> use by the DB2 utilities. You can modify the databaseconfiguration parameter util_heap_sz accordingly. The default value <strong>for</strong> the UtilityHeap Size configuration parameter is 5000 4KB pages. Because load is only one ofseveral utilities that use memory from the utility heap, it is recommended that no morethan 50% of the pages defined by this parameter be made available <strong>for</strong> the load utility,and that the utility heap be defined large enough.See AlsoFor more in<strong>for</strong>mation about using this option, see the DATA BUFFER parameter inthe IBM DB2 Universal Database Data Movement Utilities Guide and <strong>Reference</strong>.“BL_CPU_PARALLELISM= Data Set Option” on page 216“BL_DISK_PARALLELISM= Data Set Option” on page 246“BULKLOAD= Data Set Option” on page 290BL_DATAFILE= Data Set OptionIdentifies the file that contains DBMS data <strong>for</strong> bulk load.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!