GBase 8a
其他
文章

GBase 8a 事物功能描述

发表于2025-01-24 13:52:56107次浏览9个评论

事物功能描述

GBase 8a MPP Cluster 标准事务目前主要实现如下功能:

1. 实现统一的标准事务机制,保证事务的 ACID 特性;

原子性(atomicity),事务对数据的修改必须是原子的,要么全部执行,要么全部不执行。

一致性(consistency),事务在完成时,必须使所有的数据都保持一致性状态。

隔离性(isolation),由并发事务所做的修改必须与任何其他并发事务隔离。

ANSI/ISOSQL92 标准定义了一些数据库操作的隔离级别:未提交读(Readuncommitted),提交读 Read committed),重复读(Repeatable read),序列化(Serializable)。GBase 8a MPP Cluster 支持的事务隔离级别为快照(snapshot)级别。

持久性(durability),事务完成之后对数据库系统的影响是持久的,即使数据库

宕机也能对数据进行恢复。

2. 支持事务标准语法:

START TRANSACTION | BEGIN

COMMIT

ROLLBACK

3. 支 持 如 下 DML 操 作 , INSERT VALUES , UPDATE , DELETE ,

INSERT…SELECT,MERGE。

4. 支持事务内连续写;

5. 支持查询与 DML 同表并发,不支持同表写操作并发(INSERT VALUES 与INSERT VALUES 可以并发);

6. 支持表中含有 hash 索引,全文索引;

7. 支持表存储配额机制;

8. 支持表行存列属性;

9. 支持 LOAD 数据加载操作。

评论

登录后才可以发表评论
用户头像
levvel发表于 8个月前
评论是对发帖人的一种尊重
GBase用户31099发表于 7个月前
1
GBase用户31099发表于 7个月前
3
GBase用户31099发表于 7个月前
2
GBase用户31099发表于 7个月前
4
GBase用户31099发表于 7个月前
5
用户头像
levvel发表于 6个月前
就是看看,顺便踩个脚印
用户头像
levvel发表于 5个月前
读书破万卷,下笔如有神
用户头像
levvel发表于 2个月前
太有深度了!