Buffered B-tree operation types introduced as part of delete buffering typedef enum btr_op_enum BTR_NO_OP = 0 ! Not buffered BTR_INSERT_OP ! Insert do not ignore UNIQUE BTR_INSERT_IGNORE_UNIQUE
这段代码定义了一个枚举类型btr_op_t,表示Buffered B-tree(缓冲B树)的操作类型,这些操作类型是为了实现删除缓冲(delete buffering)而引入的。具体的操作类型包括:
- BTR_NO_OP:无操作。
- BTR_INSERT_OP:插入操作,不忽略UNIQUE(唯一性)约束。
- BTR_INSERT_IGNORE_UNIQUE_OP:插入操作,忽略UNIQUE约束。
- BTR_DELETE_OP:删除一个被标记为删除的记录。
- BTR_DELMARK_OP:标记一个记录为删除状态。
原文地址: https://www.cveoy.top/t/topic/eqAZ 著作权归作者所有。请勿转载和采集!