G
George Potemkin
Guest
It’s a pure curiosity question, no any real issues! How Progress maintains the activity counters like, for example, record reads? Obviously there are fields in database shared memory. Any process can increase the values of these fields without using the locks/latches unlike, for example, when they are increasing the sequence’s values. Does operation system use some tricks to queue the requests for the updates? Or likelihood of the simultaneous updates is negligibly small and can be ignored for the properties where we don’t need 100% accurate values?
Continue reading...
Continue reading...