| PostgreSQL | ||
|---|---|---|
| 上一頁 | 第十章. 多版本並行控制 | 下一頁 |
ANSI/ISO SQL 用三個必須在並行的事務之間避免的現像定義了四個級別的事務隔離。這些不希望發生的現像是:
這四種隔離級別和對應的特性在下面描述。
表 10-1. Postgres 隔離級別
| 讀污染(Dirty Read) | 不可重複的讀(Non-Repeatable Read) | 錯誤讀取(Phantom Read ) | |
|---|---|---|---|
| 讀未提交 (Read uncommitted ) | 可能 | 可能 | 可能 |
| 讀已提交 (Read committed) | 不可能 | 可能 | 可能 |
| 可重複讀(Repeatable read ) | 不可能 | 不可能 | 可能 |
| 可串行化(Serializable) | 不可能 | 不可能 | 不可能 |
| 上一頁 | 首頁 | 下一頁 |
| 多版本並行控制 | 開頭 | 讀已提交隔離級別 |