This chapter describes the behavior of the PostgreSQL database system when two or more
sessions try to access the same data at the same time. The goals
in that situation are to allow efficient access for all sessions
while maintaining strict data integrity. Every developer of
database applications should be familiar with the topics covered
in this chapter.