Windows XP; Natural 635; Adabas 614
In NATPARMs MFSET=ON, but when I RUN or EXecute the following program, Adabas does not return multiple records with each call.
DEFINE DATA LOCAL 1 EMP VIEW EMPLOYEES 2 PERSONNEL-ID 2 NAME END-DEFINE * READ (80) MULTI-FETCH ON EMP BY PERSONNEL-ID DISPLAY *COUNTER PERSONNEL-ID NAME END-READ END
In the same Natural session, I run a similar program against another database/file and see 8 records returned per L3.
I am certain that at one time this particular program did invoke Multi-fetch. In my testing, I tried various combinations of MFSET, READ limit, and MULTI-FETCH, plus some changes to Adabas nucleus parameters.
What could I have done to have permanently turned off multi-fetch for this database and/or file?