返回首页

gbase数据、南大通用产品文档:GBase8s审计管理工具

更新日期:2024年09月11日

审计管理工具主要提供给审计管理用户使用,用来设置审计对象、审计策
略,并可以进行审计记录的综合查询分析。
供审计管理员使用的审计操作可分为参数设置操作、浏览操作、修改删除
操作和用户管理操作4 个类别。

GBase 8s V8.8 技术白皮书
第48页
南大通用数据技术股份有限公司
图9- 3
GBase 8s 审计管理工具
备份恢复工具用来备份和恢复数据库结构、数据文件和数据库配置信息。
GBase 8s 备份恢复工具提供联机备份和恢复方式,进行联机备份时又可以根据
情况进行完全备份、差分备份和增量备份。
图9- 4
GBase 8s 备份/恢复工具
10
技术服务

GBase 8s V8.8 技术白皮书
南大通用数据技术股份有限公司
第49页
GBase 8s V8.8 产品技术服务级别分为三级,
分别为Level 1 电话支持服务、
Level 2 非代码级技术服务和Level 3 代码级高级技术服务。
Level 1
(电话支持服务)
是GBase 8s V8.8 的标准运维服务,
购买GBase 8s
V8.8 产品的客户都可以通过电话服务来咨询产品安装部署、
使用过程中产生的
疑问,以及产品的补丁升级、技术问题。
服务电话:400-013-9696
服务Email:info@gbase.cn
客户在产品使用过程中产生疑问时,
可通过电话向Level 1 技术支持发起咨
询;Level 1 技术支持经过分析后,对可以确定的问题给予反馈,对无法确定的
问题转交给Level 2 技术支持进行深度技术分析;Level 2 技术支持经过深度技
术分析后,对无需修改代码的问题给予反馈,将涉及到需要代码修改的问题转
交给Level 3 技术支持;Level 3 技术支持对问题分析后,针对需要修改代码的
问题进行修复,
7-14 天内向Level 1 技术支持发布临时补丁,
由Level 1 技术支
持统一向客户对问题作出反馈。
同时Level 3 将临时补丁同步给研发,
由研发纳
入版本管理。

DISTINCT 类型是从源类型(称为基本类型)派生的数据类型。
源类型可以是:
内置类型
现有 DISTINCT 类型
现有命名 ROW 类型
现有不透明类型
DISTINCT 类型继承其源类型在磁盘上的长度和对齐方式。因此,DISTINCT 类型高效
地使用数据库服务器预先存在的功能。
创建 DISTINCT 数据类型时,数据库服务器将自动创建两种显式强制转型:一种从
DISTINCT 类型强制转型为其源类型,另一种是从源类型强制转型为 DISTINCT 类型。基
于内置源类型的 DISTINCT 类型不继承为内置类型提供的内置强制转型。但是,DISTINCT
类型却继承已对源类型定义的任何用户定义的强制转型。
DISTINCT 类型不能直接与其源类型进行比较。要比较这两种类型,首先必须显式地
将一种类型强制转型为另一种类型。
必须在数据库中定义 DISTINCT 类型。DISTINCT 类型的定义存储在 sysxtdtypes 系
统目录表中。以下 SQL 语句会维护数据库中 DISTINCT 类型的定义:
CREATE DISTINCT TYPE 语句将 DISTINCT 类型添加至数据库。
DROP TYPE 语句从数据库中除去先前定义的 DISTINCT 类型。
有关上面提到的 SQL 语句的更多信息,请参阅 GBase 8s SQL 指南:语法。有关对
DISTINCT 数据类型强制转型的信息,请参阅单值类型的强制转型。有关显示如何创建和
注册 DISTINCT 类型的强制转型函数的示例,请参阅《GBase 8s 数据库设计和实现指
南》。
基本类型为内置字符类型的 DISTINCT 类型的声明中的大小规范可受字符类型声明中
的逻辑字符语义一节中描述的 SQL_LOGICAL_CHAR 功能影响。

语法格式
ALTER TABLE DROP NOCOPIES;

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 630
功能
删除表的nocopies 属性,使其变为普通的分布表,同时将各节点主分片上的数据同
步到备份节点的对应分片上。
当集群进行数据加载、
重分布以及备份恢复操作时,
用户可以考虑首先使用此语法,
将nocopies 表进行转换后,再完成这些操作。
使用约束
如果是非nocopies 表使用此语法,将报告错误信息。
示例
示例1:删除nocopies 表的NOCOPIES 属性。
gbase> CREATE TABLE t1 (a int) NOCOPIES;
Query OK, 0 rows affected
gbase> SHOW CREATE TABLE t1;
+-------+-----------------------------------------------------------------+
| Table | Create Table |
+-------+-----------------------------------------------------------------+
| t1 | CREATE TABLE "t1" (
"a" int(11) DEFAULT NULL
) ENGINE=EXPRESS NOCOPIES DEFAULT CHARSET=utf8 TABLESPACE='sys_tablespace' |
+-------+-----------------------------------------------------------------+
1 row in set
gbase> ALTER TABLE t1 DROP NOCOPIES;
Query OK, 0 rows affected
gbase> SHOW CREATE TABLE t1;
+-------+---------------------------------------------------------+
| Table | Create Table |
+-------+---------------------------------------------------------+
| t1 | CREATE TABLE "t1" (
"a" int(11) DEFAULT NULL
) ENGINE=EXPRESS DEFAULT CHARSET=utf8 TABLESPACE='sys_tablespace' |
+-------+---------------------------------------------------------+
1 row in set
示例2:删除非nocopies 表的nocopies 属性,报告错误信息。
gbase> ALTER TABLE t DROP NOCOPIES;
ERROR 1702 (HY000): gcluster table error: (GBA-02DD-0014) Table test.t is not a nocopies-table.

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 631