事務
- 存儲管理器的作用是控制數據在磁盤和內存之間移動。
- 事務是講數據庫的一個或者多個操作組成一組。
事務的 ACID 特性
- "A" 表示原子性(Atomicity),事務可以完整執行或者完全不執行。
- "I" 表示孤立性(Isolation),事務的執行表面起看起是在沒有其他事務的情況下執行。
- "D" 表示持久性(Durability),事務執行完,一定會對數據產生影響了,就不會出現丟失。
- "C" 表示一致性(Consistency),表示數據之間聯系的預期狀況,例如用戶的余額不能為 0。
查詢處理器
- 查詢編譯器,它將查詢翻譯成一個內部形式,稱作為查詢計劃,查詢計劃是要在數據上執行的一系列操作。
- 執行引擎,負責執行,查詢計劃中的每一步。