返回首页

gbase数据、南大通用产品文档:GBase8cGS_REDO_STAT

更新日期:2024年09月11日

GS_REDO_STAT 视图用于统计回话线程日志回放情况。
名称
类型
描述
phywrts
bigint
日志回放过程中写数据的次数。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
842
名称
类型
描述
phyblkwrt
bigint
日志回放过程中写数据的块数。
writetim
bigint
日志回放过程中写数据所耗的总时间。
avgiotim
bigint
日志回放过程中写一次数据的平均消耗时间。
lstiotim
bigint
日志回放过程中最后一次写数据消耗的时间。
miniotim
bigint
日志回放过程中单次写数据消耗的最短时间。
maxiowtm
bigint
日志回放过程中单次写数据消耗的最长时间。

概述
动态数据脱敏并不会真正改动表中存储的实际数据,
只是在查询的时候应用该特性
控制查询返回的数据。
动态数据脱敏是否启用受当前用户权限影响:
super 用户和拥有unmask 权限的用户不受脱敏规则影响可以访问实际数据;
没有unmask 权限的用户受脱敏规则影响只能访问到脱敏后的数据;
没有unmask 权限的用户执行sql 的warning 信息中含有的表数据显示为'******';
脱敏只对投影列有效。

函数说明
返回第N 个str。若N=1,则返回值为str1,若N=2,则返回值为str2,以此类推,
若N 小于1 或大于参数的数目,则返回值为NULL。
示例
示例1:N=1,则返回值为str1。
gbase> SELECT ELT(1, 'ej', 'Heja', 'hej', 'foo') FROM dual;
+------------------------------------+
| ELT(1, 'ej', 'Heja', 'hej', 'foo') |
+------------------------------------+
| ej
|
+------------------------------------+
1 row in set
示例2:N=4,则返回值为str4。
gbase> SELECT ELT(4, 'ej', 'Heja', 'hej', 'foo') FROM dual;
+------------------------------------+
| ELT(4, 'ej', 'Heja', 'hej', 'foo') |
+------------------------------------+
| foo
|
+------------------------------------+
1 row in set

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
689
示例3:N=9,大于参数的数目,返回值为NULL。
gbase> SELECT ELT(9, 'ej', 'Heja', 'hej', 'foo') FROM dual;
+------------------------------------+
| ELT(9, 'ej', 'Heja', 'hej', 'foo') |
+------------------------------------+
| NULL
|
+------------------------------------+
1 row in set