Transaction locks

Understanding the sizes, durations, modes, and objects of transaction locks can help you understand why processes encounter suspension or timeout or deadlock, and how you might prevent that contention.