检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
问题,该特性由GUC参数skew_option控制。RLBT方案主要分为两个层面,第一步是计算倾斜识别,第二步是计算倾斜解决。下面分别进行介绍。 倾斜识别 计算倾斜的识别,即预先识别计算过程中的重分布列是否存在倾斜数据。RLBT方案中给出了三个解决手段,统计信息识别、hint方式指定以及规则识别:
8编码格式,无法保证写入的内容按UTF-8格式编码。这可能会导致后续使用DBE_FILE.READ_LINE_NCHAR时报错。 数据类型介绍 DBE_FILE.FILE_TYPE DBE_FILE.FILE_TYPE类型定义了DBE_FILE包中文件的表示方式,DBE_FILE
Aggregation”,而未达到该约束条件时,算子名称将显示为“Hash Aggregation”,Explain详解请参见《开发指南》中“SQL调优指南 > SQL执行计划介绍 > 详解”章节。 默认值:on enable_sonic_hashjoin 参数说明:标识是否依据规则约束使用基于面向列的hash表设计的Hash
DBE_TASK 接口介绍 高级功能包DBE_TASK支持的所有接口请参见表 DBE_TASK。 表1 DBE_TASK 接口名称 描述 DBE_TASK.SUBMIT 提交一个定时任务。作业号由系统自动生成。 DBE_TASK.JOB_SUBMIT 同DBE_TASK.SUBMIT。但提供语法兼容参数。
DBE_TASK 接口介绍 高级功能包DBE_TASK支持的所有接口请参见表 DBE_TASK。 表1 DBE_TASK 接口名称 描述 DBE_TASK.SUBMIT 提交一个定时任务。作业号由系统自动生成。 DBE_TASK.JOB_SUBMIT 同DBE_TASK.SUBMIT。但提供语法兼容参数。
DBE_TASK 接口介绍 高级功能包DBE_TASK支持的所有接口请参见表 DBE_TASK。 表1 DBE_TASK 接口名称 描述 DBE_TASK.SUBMIT 提交一个定时任务。作业号由系统自动生成。 DBE_TASK.JOB_SUBMIT 同DBE_TASK.SUBMIT。但提供语法兼容参数。
取值范围:布尔型,开启后降副本会降至一主零备,参数设置错误,按默认值处理。修改后可以reload生效。参数修改请参考《工具参考》的“统一数据库管理工具 > cm_ctl工具介绍”章节的表“set cm参数”进行设置。 off:表示关闭降副本降至一主零备功能。 on:表示开启降副本降至一主零备功能。 默认值:off
DBE_TASK 接口介绍 高级功能包DBE_TASK支持的所有接口请参见表 DBE_TASK。 表1 DBE_TASK 接口名称 描述 DBE_TASK.SUBMIT 提交一个定时任务。作业号由系统自动生成。 DBE_TASK.JOB_SUBMIT 同DBE_TASK.SUBMIT。但提供语法兼容参数。
8编码格式,无法保证写入的内容按UTF-8格式编码。这可能会导致后续使用DBE_FILE.READ_LINE_NCHAR时报错。 数据类型介绍 DBE_FILE.FILE_TYPE DBE_FILE.FILE_TYPE类型定义了DBE_FILE包中文件的表示方式,DBE_FILE
8编码格式,无法保证写入的内容按UTF-8格式编码。这可能会导致后续使用DBE_FILE.READ_LINE_NCHAR时报错。 数据类型介绍 DBE_FILE.FILE_TYPE DBE_FILE.FILE_TYPE类型定义了DBE_FILE包中文件的表示方式,DBE_FILE
子查询调优 子查询背景介绍 应用程序通过SQL语句来操作数据库时会使用大量的子查询,这种写法比直接对两个表做连接操作在结构上和思路上更清晰,尤其是在一些比较复杂的查询语句中,子查询有更完整、更独立的语义,会使SQL对业务逻辑的表达更清晰更容易理解,因此得到了广泛的应用。 Gaus
DBE_UTILITY 接口介绍 高级功能包DBE_UTILITY支持的所有接口请参见表1。 表1 DBE_UTILITY 接口名称 描述 DBE_UTILITY.FORMAT_ERROR_BACKTRACE 输出存储过程异常的调用堆栈。 DBE_UTILITY.FORMAT_ERROR_STACK
DBE_UTILITY 接口介绍 高级功能包DBE_UTILITY支持的所有接口请参见表1。 表1 DBE_UTILITY 接口名称 描述 DBE_UTILITY.FORMAT_ERROR_BACKTRACE 输出存储过程异常的调用堆栈。 DBE_UTILITY.FORMAT_ERROR_STACK
子查询调优 子查询背景介绍 应用程序通过SQL语句来操作数据库时会使用大量的子查询,这种写法比直接对两个表做连接操作在结构上和思路上更清晰,尤其是在一些比较复杂的查询语句中,子查询有更完整、更独立的语义,会使SQL对业务逻辑的表达更清晰更容易理解,因此得到了广泛的应用。 Gaus
取值范围:布尔型,开启后降副本会降至一主零备,参数设置错误,按默认值处理。修改后可以reload生效。参数修改请参考《工具参考》的“统一数据库管理工具 > cm_ctl工具介绍”章节的表“set cm参数”进行设置。 off:表示关闭降副本降至一主零备功能。 on:表示开启降副本降至一主零备功能。 默认值:off
子查询调优 子查询背景介绍 应用程序通过SQL语句来操作数据库时会使用大量的子查询,这种写法比直接对两个表做连接操作在结构上和思路上更清晰,尤其是在一些比较复杂的查询语句中,子查询有更完整、更独立的语义,会使SQL对业务逻辑的表达更清晰更容易理解,因此得到了广泛的应用。 Gaus
DBE_LOB 接口介绍 高级功能包DBE_LOB支持的所有接口参见表1。 表1 DBE_LOB 接口名称 描述 DBE_LOB.GET_LENGTH 获取并返回指定的LOB类型对象的长度。 DBE_LOB.OPEN 打开一个LOB返回一个LOB的描述符。 DBE_LOB.READ
子查询调优 子查询背景介绍 应用程序通过SQL语句来操作数据库时会使用大量的子查询,这种写法比直接对两个表做连接操作在结构上和思路上更清晰,尤其是在一些比较复杂的查询语句中,子查询有更完整、更独立的语义,会使SQL对业务逻辑的表达更清晰更容易理解,因此得到了广泛的应用。 Gaus
dn_instanceId2,...)具有的含义相同。 该参数由CM维护,如果手动修改,则存在丢失数据的风险。详细请参考 “工具参考 > 统一数据库管理工具 > 特性介绍 > 按分片自动升降副本 > 备注说明 ”。 若使用gs_guc工具设置该参数,需要如下设置: gs_guc reload -Z datanode
nable_gtm_free参数设置为off的情况下生效,当前版本暂不支持安装好的集群进行不同GTM模式之间的切换。这三种不同的GTM模式介绍,参见《特性指南》的“GTM模式”章节。 参数类型:整型 参数单位:无 取值范围:0 ~ 2 0:表示GTM模式; 1:表示GTM-Lite模式;