检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PG_OPCLASS系统表定义索引访问方法操作符类。 每个操作符类为一种特定数据类型和一种特定索引访问方法定义索引字段的语义。一个操作符类本质上指定一个特定的操作符族适用于一个特定的可索引的字段数据类型。索引的字段实际可用的族中的操作符集是接受字段的数据类型作为它们的左边的输入的那个。 表1 PG_OPCLASS字段
如果声明ONLY,只有指定的表会被清空。如果没有声明ONLY,这个表以及其所有子表(若有)会被清空。 database_name 目标表的数据库名称。 schema_name 目标表的模式名称。 table_name 目标表的名字(可以有模式修饰)。 取值范围:已存在的表名。 CONTINUE
结果集。 函数适用于需要返回单个值的情况,比如计算某个数值、字符串处理、返回表等。 存储过程适用于需要执行DML操作的情况,比如批量插入、更新、删除数据等。 创建并调用函数 创建表emp并插入数据,查询表数据如下: 1 2 3 4 5 6 7 8 SELECT * FROM emp;
ALL_COL_COMMENTS视图存储当前用户可访问的表或视图中字段的注释信息。 表1 ALL_COL_COMMENTS字段 名称 类型 描述 column_name character varying(64) 列名。 table_name character varying(64) 表名或视图名。 owner
删除字段DROP COLUMN;对于添加的字段和修改的字段类型要求是列存支持的数据类型;ALTER TYPE的USING选项只支持常量表达式和涉及本字段的表达式,暂不支持涉及其他字段的表达式。 列存表支持的字段约束包括NULL、NOT NULL和DEFAULT常量值;对字段约束的
GLOBAL_TABLE_STAT视图显示当前数据库中所有表格(不包括外表)的统计信息。除live_tuples和dead_tuples为当前实时值外,其余各统计字段为实例启动以来的累计值。 表1 GLOBAL_TABLE_STAT字段 名称 类型 描述 schemaname name 表的命名空间。 relname
由保留关键字变为非保留关键字。 系统表 表4 系统表 变更类型 序号 名称 变更描述 修改 1 PG_REDACTION_COLUMN 新增func_expr字段。 2 PG_AUTHID 增加rolpwdexpire和rolpwdtime字段。 系统函数 表5 系统函数 变更类型 序号
GLOBAL_TABLE_STAT视图显示当前数据库中所有表格(不包括外表)的统计信息。除live_tuples和dead_tuples为当前实时值外,其余各统计字段为实例启动以来的累计值。 表1 GLOBAL_TABLE_STAT字段 名称 类型 描述 schemaname name 表的命名空间。 relname
ALL_COL_COMMENTS视图存储当前用户可访问的表或视图中字段的注释信息。 表1 ALL_COL_COMMENTS字段 名称 类型 描述 column_name character varying(64) 列名。 table_name character varying(64) 表名或视图名。 owner
图提供集群所有CN节点上当前数据库所有表的变更情况。除在每一行前面增加name类型的nodename字段外,其余字段的名称、类型和顺序与GS_TABLE_CHANGE_STAT视图相同。 表1 PGXC_TABLE_CHANGE_STAT字段 名称 类型 描述 nodename name
查询结果显示与原始数据显示相同,则表示导入成功。查询结果的结尾将显示以下信息: 1 (10 rows) 通过外表查询到数据后,用户可以将数据插入数据库的普通表。 导入数据后查询数据 在GaussDB(DWS)数据库中,创建导入数据的目标表,用于存储导入的数据。 该表的表结构必须与创建外表中创建的外表的表结构
图提供集群所有CN节点上当前数据库所有表的变更情况。除在每一行前面增加name类型的nodename字段外,其余字段的名称、类型和顺序与GS_TABLE_CHANGE_STAT视图相同。 表1 PGXC_TABLE_CHANGE_STAT字段 名称 类型 描述 nodename name
sc表、VACUUM主表的delta表、迁移delta表中的数据到主表。该操作不会回收delta表的存储空间,如果要回收delta表的冗余存储空间,需要对该列存表执行VACUUM DELTAMERGE。VACUUM主表操作默认开启,可以通过调节参数colvacuum_thresh
表3 表定义相关SQL 功能 相关SQL 创建表 CREATE TABLE 修改表属性 ALTER TABLE 修改表名 RENAME TABLE 删除表 DROP TABLE 删除表的所有数据 TRUNCATE 定义分区表 分区表是一种逻辑表,数据是由普通表存储的,主要用于提升查
对数据的归类分析往往涉及到对多张数据库表数据的同时访问, 即需要同时锁住多张可能正在被不同事务更新的表单。这对业务繁忙的数据库系统来说可能是一件非常困难的事情 。 一方面很难把多张表同时锁住,造成复杂查询的时延增加。 另一方面如果锁住了多张表,又会阻挡数据库表单更新的事务,造成业务的延时甚至中断。
密。本章节主要讨论SQL函数加密。 GaussDB(DWS)目前不支持从Oracle、Teradata和MySQL加密后到DWS解密。Oracle、Teradata和MySQL与DWS加解密有区别,需要非加密数据迁移到DWS后在DWS侧进行加解密。 技术背景 哈希函数 哈希函数又
现collate冲突时应该如何解决。 原因分析 表t中有两个字段,且两个字段的排序规则不同,字段a的排序规则为C(安装数据库时的默认排序规则),字段b的排序规则为case_insensitive(不区分大小写),SELECT语句中表达式hashtext(ifnull(a,b))存
程中的统计信息总和。除avgiotim(表示所有节点平均的重做写入时间)外,其余字段名称和PV_REDO_STAT视图相同,但其余字段含义为各节点上PV_REDO_STAT视图同名字段的数值之和。 表1 GLOBAL_REDO_STAT字段 名称 类型 描述 phywrts bigint
程中的统计信息总和。除avgiotim(表示所有节点平均的重做写入时间)外,其余字段名称和PV_REDO_STAT视图相同,但其余字段含义为各节点上PV_REDO_STAT视图同名字段的数值之和。 表1 GLOBAL_REDO_STAT字段 名称 类型 描述 phywrts bigint
PG_OPCLASS系统表定义索引访问方法操作符类。 每个操作符类为一种特定数据类型和一种特定索引访问方法定义索引字段的语义。一个操作符类本质上指定一个特定的操作符族适用于一个特定的可索引的字段数据类型。索引的字段实际可用的族中的操作符集是接受字段的数据类型作为它们的左边的输入的那个。 表1 PG_OPCLASS字段