DEFINE DATA LOCAL 1 EMP VIEW EMPLOYEES 2 ADDRESS-LINE (101) 1 REDEFINE EMP 2 #LEN (A2020) END-DEFINE LIMIT 10 R. READ MULTI-FETCH ON EMP PHYSICAL END-READ WRITE *COUNTER (R.) (SG=F AD=L) END
With MULTI-FETCH ON, I can expect to retrieve up to 8 records with each L2 call. My decompressed record length is 2,020, so I expect to retrieve 8 records, based on the assumption that a 32k buffer is available. But I am getting a multi-fetch factor of 2! If I increase the MU occurrences to 102 (DRL=2,040), I get single fetch.
Is Multi-fetch limited to a 4k buffer? On the mainframe it’s 32k. Is it possible to increase it?
Natural 8.3.8 (Innovation release)