markftwain
Technical User
- Jul 12, 2006
- 108
Hi all, (this goes to understanding)
Please help with clarification on: "set refresh to 0,n"
If n >0, in a multi-user environment, does "ram" get updated regardless of the buffering scheme being used?
Is it possible that if N >0 for user1 and user2 has completed a write to disk on the same data user1 is editing (buffermode >1), will tableupdate() for user1 see what already exists in user1's ram for that record or will tableupdate() first grab what is actually on the disk (from user2) before attempting the update?
That is, if N=0, what does tableupdate() actually use for the disk value--that which was previously read into the ram (and is now different from the disk), or what is actually on the disk?
Thanks again for your help
Please help with clarification on: "set refresh to 0,n"
If n >0, in a multi-user environment, does "ram" get updated regardless of the buffering scheme being used?
Is it possible that if N >0 for user1 and user2 has completed a write to disk on the same data user1 is editing (buffermode >1), will tableupdate() for user1 see what already exists in user1's ram for that record or will tableupdate() first grab what is actually on the disk (from user2) before attempting the update?
That is, if N=0, what does tableupdate() actually use for the disk value--that which was previously read into the ram (and is now different from the disk), or what is actually on the disk?
Thanks again for your help