返回首页

gbase数据、南大通用产品文档:GBase8sonmode cache 代理: 缓存 allowedsurrogates 文件

更新日期:2024年09月11日

语法:

元素
用途
关键注意事项
-cache
读取
在会话加载 allowed.surrogates

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 355 -

元素
用途
关键注意事项
surrogates
/etc/gbasedbt/allowed.surrogates
文件并将户 ID 和群组 ID 存储在共
享内存缓存中 。
allowed.surrogates 文件中指定的
用户名和群组名必须是有效的操作系
统用户和群组,名称会转换成相应的
UID 和 GID
文件时,可以使用 onmode -cache
surrogates。allowed.surrogates
文件用于指定可作为映射用户代理
的用户和群组。在新的连接创建到数
据库服务器之前或当创建或变更用
户时,会自动检查
allowed.surrogates文件。
如果缓存刷新失败,清除现有代理缓
存,即时禁用已映射的用户。服务器
上现有的连接不会被共享内存缓存
变化所影响。但共享内存的变化会影
响新的会话

取值:[0|1]
默认值:0
说明:开启dc 堆内存栈信息打印,默认关闭。
修改方式:可在配置文件中修改值。适用于global 范围。

GBase 8a MPP Cluster 标准事务目前主要实现如下功能:
1.
实现统一的标准事务机制,保证事务的ACID 特性;
原子性(atomicity),事务对数据的修改必须是原子的,要么全部执行,要么全
部不执行。
一致性(consistency),事务在完成时,必须使所有的数据都保持一致性状态。
隔离性(isolation),由并发事务所做的修改必须与任何其他并发事务隔离。
ANSI/ISOSQL92 标准定义了一些数据库操作的隔离级别:未提交读(Read
uncommitted),提交读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 数据加载操作。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
947