检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Astore引擎暂不支持闪回功能。 备机不支持闪回操作。 用户可以根据需要开启闪回功能,开启后会带来一定的性能劣化。 闪回查询 闪回表 闪回DROP/TRUNCATE 父主题: Ustore存储引擎
存储引擎更新说明 GaussDB Kernel 503版本 GaussDB Kernel R2版本 父主题: 存储引擎体系架构
GS_TS_DICT_DEFINITION GS_TS_DICT_DEFINITION是自定义词典特性存储词典内容的系统表,用于自定义词典的创建和使用,当前版本仅支持查看系统表。 表1 GS_TS_DICT_DEFINITION字段 名称 类型 描述 dict_oid oid 词典内容归属词典的oid。
GLOBAL_GS_SEG_DATAFILES GLOBAL_GS_SEG_DATAFILES在CN上执行,用于查看所有节点所有表空间的数据文件信息。只支持管理员权限用户查询。 表1 GLOBAL_GS_SEG_DATAFILES字段 名称 类型 描述 node_name text 节点名称。
存储引擎体系架构概述 静态编译架构 通用数据库服务层 父主题: 存储引擎体系架构
存储引擎更新说明 GaussDB Kernel 503版本 GaussDB Kernel R2版本 父主题: 存储引擎体系架构
存储引擎体系架构概述 静态编译架构 通用数据库服务层 父主题: 存储引擎体系架构
Undo空间管理 Undo子系统依赖后台回收线程进行空闲空间回收,负责主机上Undo模块的空间回收,备机通过回放Xlog进行回收。回收线程遍历使用中的undo zone,对该zone中的txn page扫描,依据xid从小到大的顺序进行遍历。回收已提交或者已回滚完成的事务,且该事
Update操作:操作与RCR UBTree无区别,均转换为一条Delete操作和和一条Insert操作。 Scan操作:操作与RCR UBTree基本一致,区别是:查询操作需要将页面复制一个CR页面出来,将CR页面回滚到扫描快照可见的状态,从而整个页面的元组对于快照都是可见版本。 PCR UBTree空间管理
列中,达到潜在队列的收支平衡,以及可用队列有页可用的目的。 可用队列 > 索引空页 索引在分裂等获取一个索引空页面时,会先从可用队列中进行查找是否有可以复用的索引页,如果找到则直接进行复用,没有可复用页面则进行物理扩页。 父主题: Index
存储过程 商业规则和业务逻辑可以通过程序存储在GaussDB中,这个程序就是存储过程。 存储过程是SQL、PL/SQL和Java语句的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE
文件组织结构 txn page所在文件组织结构: $GAUSS_HOME/undo/{permanent|unlogged|temp}/$undo_zone_id.meta.$segno undo row所在文件组织结构: $GAUSS_HOME/undo/{permanent|
文件组织结构 txn page所在文件组织结构: $GAUSS_HOME/undo/{permanent|unlogged|temp}/$undo_zone_id.meta.$segno undo row所在文件组织结构: $GAUSS_HOME/undo/{permanent|
Astore存储引擎 Astore简介 父主题: 存储引擎
GS_SEG_SEGMENTS GS_SEG_SEGMENTS查看所有表空间的段信息,包含表、索引、TOAST、TOAST INDEX段及fsm fork、vm fork段。只支持管理员权限用户查询。 表1 GS_SEG_SEGMENTS字段 名称 类型 描述 node_name
GS_SEG_SEGMENTS GS_SEG_SEGMENTS查看所有表空间的段信息,包含表、索引、TOAST、TOAST INDEX段及fsm fork、vm fork段。只支持管理员权限用户查询。 表1 GS_SEG_SEGMENTS字段 名称 类型 描述 node_name
Ustore增加新的基于原位更新的行存储引擎Ustore,首次实现新旧版本的记录的分离存储。 - Ustore增加回滚段模块。 - Ustore增加回滚过程,支持同步/异步/页内模式。 - Ustore增加支持事务的增强版本B-tree。 - Astore增加闪回功能,支持闪回表/闪回查询/闪回Drop/闪回Truncate。
通用数据库服务层 从技术角度来看,存储引擎需要一些基础架构组件,主要包括: 并发:不同存储引擎选择正确的锁可以减少开销,从而提高整体性能。此外提供多版本并发控制或“快照”读取等功能。 事务:均需满足ACID的要求,提供事务状态查询等功能。 内存缓存:不同存储引擎在访问索引和数据时一般会
存储引擎体系架构 存储引擎体系架构概述 设置存储引擎 存储引擎更新说明 父主题: 存储引擎
Astore存储引擎 Astore简介 父主题: 存储引擎