Posted inDynamics NAV & BC Tips & tricks
Transactions and Locking
AL in fundamentally a single-threaded language and as a consequence there is no support for shared data in-memory, leaving the need for traditional synchronization primitives unnecessary. Instead, the synchronization of shared data is delegated to the database. Source : BC Internals Read more...