检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
案例:选择合适的分布列 现象描述 表定义如下: 1 2 CREATE TABLE t1 (a int, b int); CREATE TABLE t2 (a int, b int); 执行如下查询: 1 SELECT * FROM t1, t2 WHERE t1.a = t2.b;
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL返回当前数据库逻辑实例使用内存的信息,单位为MB,若GUC参数enable_memory_limit设置为off,则该视图不能使用。 表1 GS_TO
DROP TABLESPACE 功能描述 删除一个表空间。 注意事项 只有表空间所有者或者被授予了表空间DROP权限的用户有权限执行DROP TABLESPACE命令,系统管理员默认拥有此权限。 在删除一个表空间之前,表空间里面不能有任何数据库对象,否则会报错。 DROP TAB
DROP COLUMN ENCRYPTION KEY 功能描述 删除一个列加密密钥(CEK)。 注意事项 只有列加密密钥所有者或者被授予了DROP权限的用户有权限执行该命令,系统管理员默认拥有此权限。 语法格式 1 DROP COLUMN ENCRYPTION KEY [ IF EXISTS
DROP TABLESPACE 功能描述 删除一个表空间。 注意事项 只有表空间所有者或者被授予了表空间DROP权限的用户有权限执行DROP TABLESPACE命令,系统管理员默认拥有此权限。 在删除一个表空间之前,表空间里面不能有任何数据库对象,否则会报错。 DROP TAB
DROP TABLESPACE 功能描述 删除一个表空间。 注意事项 只有表空间所有者或者被授予了表空间DROP权限的用户有权限执行DROP TABLESPACE命令,系统管理员默认拥有此权限。 在删除一个表空间之前,表空间里面不能有任何数据库对象,否则会报错。 DROP TAB
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL显示当前数据库Node group使用内存的信息,单位为MB,若GUC参数enable_memory_limit设置为off,则该视图不能使用。 表1
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL返回当前数据库逻辑实例使用内存的信息,单位为MB,若GUC参数enable_memory_limit设置为off,则该视图不能使用。 表1 GS_TO
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL返回当前数据库逻辑实例使用内存的信息,单位为MB,若GUC参数enable_memory_limit设置为off,则该视图不能使用。 表1 GS_TO
集合支持的函数 集合操作符 = 参数:nesttable类型。 返回值:TRUE或FALSE,BOOLEAN类型。 功能描述:判断两个集合是否相等。 示例: gaussdb=# declare type nest is table of int; a nest := nest(1
CREATE RESOURCE LABEL 功能描述 CREATE RESOURCE LABEL语句用于创建资源标签。 注意事项 只有POLADMIN、SYSADMIN或初始用户能正常执行此操作。 语法格式 1 CREATE RESOURCE LABEL [IF NOT EXISTS]
DECLARE 功能描述 DECLARE命令既可以定义一个游标,用于在一个大的查询里面检索少数几行数据,也可以作为一个匿名块的开始。 本节主要描述定义为游标的用法,开启匿名块的用法见BEGIN。 为了处理SQL语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区
CREATE RESOURCE LABEL 功能描述 CREATE RESOURCE LABEL语句用于创建资源标签。 注意事项 只有POLADMIN、SYSADMIN或初始用户能正常执行此操作。 语法格式 1 CREATE RESOURCE LABEL [IF NOT EXISTS]
DBE_MATCH 接口介绍 高级功能包DBE_MATCH支持的所有接口请参见表1。 表1 DBE_MATCH 接口名称 描述 DBE_MATCH.EDIT_DISTANCE_SIMILARITY 比较两个字符串的差距(删除、新增和变换的最小步骤),并归一化到0-100(100表示完全一致,0表示完全不一致)。
DBE_MATCH 接口介绍 高级功能包DBE_MATCH支持的所有接口请参见表1。 表1 DBE_MATCH 接口名称 描述 DBE_MATCH.EDIT_DISTANCE_SIMILARITY 比较两个字符串的差距(删除、新增、变换的最小步骤),并归一化到0-100(100表示完全一致,0表示完全不一致)。
审视和修改表定义概述 在分布式框架下,数据分布在各个DN上。一个或者几个DN的数据存在一块物理存储设备上,好的表定义至少需要达到以下几个目标: 表数据均匀分布在各个DN上,以防止单个DN对应的存储设备空间不足造成集群有效容量下降。选择合适分布列,避免数据分布倾斜可以实现该点。 表
CREATE WEAK PASSWORD DICTIONARY 功能描述 向gs_global_config表中插入一个或者多个弱口令。 注意事项 只有初始用户、系统管理员和安全管理员拥有权限执行本语法。 弱口令字典中的口令存放在gs_global_config系统表中。 弱口令
DROP AGGREGATE 功能描述 删除一个聚集函数。 注意事项 DROP AGGREGATE删除一个现存的聚集函数,执行这条命令的用户必须是该聚集函数的所有者。 语法格式 DROP AGGREGATE [ IF EXISTS ] name ( argtype [ , ...
DBE_MATCH 接口介绍 高级功能包DBE_MATCH支持的所有接口请参见表1。 表1 DBE_MATCH 接口名称 描述 DBE_MATCH.EDIT_DISTANCE_SIMILARITY 比较两个字符串的差距(删除、新增、变换的最小步骤),并归一化到0-100(100表示完全一致,0表示完全不一致)。
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL返回当前数据库node group使用内存的信息,单位为MB,若GUC参数enable_memory_limit设置为off,则该视图不能使用。具体字段信息如表1所示。