跳至主要內容

KlustronDB小于 1 分钟

第 13 章 并发控制

目录

13.1. 介绍

13.2. 事务隔离 : 13.2.1. 读已提交隔离级别

[13.2.2. 可重复读隔离级别](transaction-iso.md#XACT-REPEATABLE-READ)

[13.2.3. 可序列化隔离级别](transaction-iso.md#XACT-SERIALIZABLE)

13.3. 显式锁定 : 13.3.1. 表级锁

[13.3.2. 行级锁](explicit-locking.md#LOCKING-ROWS)

[13.3.3. 页级锁](explicit-locking.md#LOCKING-PAGES)

[13.3.4. 死锁](explicit-locking.md#LOCKING-DEADLOCKS)

[13.3.5. 咨询锁](explicit-locking.md#ADVISORY-LOCKS)

13.4. 应用级别的数据完整性检查 : 13.4.1. 用可序列化事务来强制一致性

[13.4.2. 使用显式锁定强制一致性](applevel-consistency.md#NON-SERIALIZABLE-CONSISTENCY)

13.5. 提醒

13.6. 锁定和索引

本章描述PostgreSQL数据库系统在多个会话试图同时访问同一数据时的行为。 这种情况的目标是为所有会话提供高效的访问,同时还要维护严格的数据完整性。每个数据库应用开发人员都应该熟悉本章讨论的话题。