FDM - Large Table Processing


Article ID: 141316


Updated On:


CA Test Data Manager (Data Finder / Grid Tools)


Enhancement Request for FastDataMasker Large Table Processing:

US619722 - Multithread large table processing - DB2 Support


Release : 4.8

Component : CA Test Data Manager


Provided FastDataMasker-

We have introduced a new feature in FastDataMasker by improving masking performance.
Very large table masking with primary key or unique index has been improved by adding two new options

LARGETABLESPLITENABLED => Define this parameter to enable large tables processing. Default N
LARGETABLESPLITSIZE => Define the minimal number of rows to start the use large table processing. Default is 1000000.

Large table processing will then be done by generating several blocks with each block containing LARGETABLESPLITSIZE rows to be processed.

The existing option PARALLEL defines the number of threads that can run concurrently to process the blocks.
If the option is not set and LARGETABLESPLITENABLED is enabled then PARALLEL is set to 10.

If there are more blocks than threads then remaining blocks will be queued for processing when a thread becomes idle.