Program guide > Access data with client applications > Programming for transactions



Use locking

Locks have life cycles and different types of locks are compatible with others in various ways. Locks must be handled in the correct order to avoid deadlock scenarios.


Parent topic:

Program for transactions


Related concepts

Transaction processing overview

Transaction isolation

Optimistic collision exception

Run parallel business logic on the data grid (DataGrid API)