检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
其中xc_node_id对应DN,一般来说,不同DN的数据量相差5%以上即可视为倾斜,如果相差10%以上就必须要调整分布列。GaussDB(DWS)支持多分布列特性,可以更好地满足数据分布的均匀性要求。 父主题: 基于表结构设计和调优提升GaussDB(DWS)查询性能
')填充,即使用LPAD函数。数据类型转换可通过CAST或直接指定数据类型实现:[like (expression1)(CHAR(n))]。DSC使用CAST完成。 DSC支持如下类型转换和格式化: CHAR COLUMNS和COLUMN ALIAS 表达式 INT DATE 转换数据类型DAY为SECOND DECIMAL
既能保证快速访问,又不会造成序列号浪费)。 8.2.1.100及以上集群版本中支持使用ALTER SEQUENCE的方式修改cache值。 8.2.1及之前低版本集群中GaussDB(DWS)不支持通过ALTER SEQUENCE的方式修改cache值,可以通过如下方式修改已有
control for the cluster." SQLSTATE: 无 错误原因:设置集群资源控制失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-51645 : "Failed to restart %s." SQLSTATE: 无 错误原因:重启集群/逻辑集群失败。
ble_oid, forCreate boolean) 描述:根据table_name获取表定义。该函数仅9.1.0.100及以上集群版本支持。 返回类型:text forCreate参数为true时获得的表定义中不带TO GROUP forCreate参数为false时获得的表定义中含有TO
09000 触发动作异常(TRIGGERED_ACTION_EXCEPTION) 类 0A - 不支持特性 0A000 不支持此特性(FEATURE_NOT_SUPPORTED) 0A100 不支持流(STREAM_NOT_SUPPORTED) 类 0B - 非法事务初始化 0B000
在SQL终端上执行查询的结果是可编辑的。 可通过“设置 > 首选项”设置列宽。详情请参见“表1”。 调整列位置 可单击选中的列标题,并将其拖动到需要的位置。 多列排序 此功能支持用户对某些界面的表数据按照多列进行排序,还可以设置多个排序列的排序优先级。 多列排序适用的界面包括: 结果集页签 编辑表数据窗口 查看表数据窗口
描述:将以单位field的整数时间间隔(秒数可以带小数)添加到日期时间表达式中。若数值为负,则表示从给定的时间日期时间表达式中减去对应的时间间隔。field支持的参数为year,month,quarter,day,week,hour,minute,second和microsecond。 返回值类型:timestamp
上级内存上下文、共享内存总大小等。 另外,在数据库中,GUC参数“memory_tracking_mode”用来设置内存信息统计的模式,共支持四种模式: none,不启动内存统计功能。 normal,仅做内存实时统计,不生成文件。 executor,生成统计文件,包含执行层使用过的所有已分配内存的上下文信息。
public.lineitem的时间减少了1.2s,得益于有84个CU被过滤掉了。 优化建议 选取partial cluster key列。 列存表支持创建partial cluster key的类型character varying(n), varchar(n), character(n)
对于STABLE/VOLATILE类型的函数,仅当函数的属性是SHIPPABLE的时候,函数可以下推到DN执行。 propackage boolean 该函数是否支持重载,主要针对Oracle风格的函数,默认值是false。 应用示例 查询指定函数的OID。例如,获取函数justify_days的OID为1295。
级。 CREATE EXTENSION SUNSET 日落后的系统函数和系统视图查询会出现函数或视图不存在的报错,GaussDB(DWS)支持CREATE EXTENSION SUNSET方式来创建日落的系统函数和视图,该EXTENSION中为日落的函数和视图,其实际内容为日落前的定义。
上级内存上下文、共享内存总大小等。 另外,在数据库中,GUC参数“memory_tracking_mode”用来设置内存信息统计的模式,共支持四种模式: none,不启动内存统计功能。 normal,仅做内存实时统计,不生成文件。 executor,生成统计文件,包含执行层使用过的所有已分配内存的上下文信息。
public.lineitem的时间减少了1.2s,得益于有84个CU被过滤掉了。 优化建议 选取partial cluster key列。 列存表支持创建partial cluster key的类型character varying(n), varchar(n), character(n)
t (1 row) 原因分析: 查询空串结果不同是由于不同数据库兼容模式下空串与null语法有差异导致。 目前,GaussDB(DWS)支持三种数据库兼容模式:Oracle、TD和MySql,不同兼容模式下语法和行为存在差异,兼容性差异说明可参考Oracle、Teradata和MySQL语法兼容性差异。
PROCEDURE array_proc; ROWTYPE类型数组的声明及使用 除了上述示例中普通数组以及not null数组的声明及使用,数组中同时支持rowtype类型数组的声明及使用。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
创建集群操作前检查是否具备创建条件,比如在cn-north-7c可用区下是否有dws.m3.xlarge规格、3节点、公网IP、安全组、虚拟私有云等创建条件: https://{Endpoint}/v2/4cf650fd46704908aa071b4df2453e1e/cluster-precheck {
cpu_limit:专属限额 cpu_share:共享配额 说明: 添加资源池时,所有的资源类型都要填写。其中cpu_limit 仅限在8.1.3以上集群支持。 resource_value 是 Integer 资源属性值。 memory 取值0 ~ 100,其中0表示不管控。 tablespace
PROCEDURE array_proc; ROWTYPE类型数组的声明及使用 除了上述示例中普通数组以及not null数组的声明及使用,数组中同时支持rowtype类型数组的声明及使用。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
"TARGET_TABLE_V" ; \if ${ERROR} != 'false' \q 12 \endif ; TOP子句 DSC支持迁移使用动态参数的TOP语句。Teradata的TOP子句在GaussDB(DWS)中迁移为LIMIT。 对于包含WITH TIES的TOP语句,需要指定ORDER