I am Junior Developer new with Adabas and Natural.
I created a Program in Natural for Windows to read from the DB Demo and set up LAB(Attached Buffer, NUC Parameter) on 50M. When I try several times, LAB reach its limit and an error is thrown. The buffer pool in the other hand doesn’t seems to change at all.
My understanding of a Buffer Pool is that it’s used to add the data from disk to memory each time there is a new call to DB (if the data is not already in the buffer pool), so every change or future retrieval can be speed up. If the Buffer Pool reach full size, there could be a flush buffer and the data is persisted on DB releasing space, so the latest files can be added into the buffer pool.
I can see that the attached buffer is acting like the buffer pool (following my understanding) however I don’t understand why the data is not in the buffer pool. Or how can I flush the attached buffer, so, I can continue using my program.
I am searching around the documentation but doesn’t seems to be a proper definition of the Attached Buffer or how to flush it. Or if I can redirect the data to be add it into the pool buffer.
Thanks in advance for your help.
PD (Sorry I am trying to move it to the Adabas Open Systems Forum)