检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
默认值:off。在PDB场景内,若未设置该参数,则默认值为off。 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 父主题: GUC参数说明
pg_catalog.ledger_gchain_archive(); 如果归档成功,函数返回t,反之则提示失败原因并返回f。 操作步骤 使用EXECUTE DIRECT对某个DN节点进行归档操作。 1 gaussdb=# EXECUTE DIRECT ON (datanode1)
切换策略 数据高可靠:对数据一致性要求高的系统推荐选择数据高可靠,在故障切换的时候优先保障数据一致性。 业务高可用:对业务在线时间要求高的系统推荐使用业务高可用,在故障切换的时候优先保证数据库可用性。 在业务高可用场景下需要谨慎修改如下数据库参数: recovery_time_targe
当前实例日志回放过程中,回放线程的同步总用时。 speed bigint 当前实例日志回放速率,每回放256MB日志该值更新一次,单位byte/s。 在集群环境下,建议使用cm_ctl query -rv命令来获取更精确的备机回放速度(cm_ctl命令请参考《工具参考》中“统一集群管理工具”章节)。 local_max_ptr
函数入参的分隔符场景: 对于时间函数,处理入参时会将所有非数字字符视作分隔符,然后根据数字所处的位置进行计算,推荐使用标准写法,年月日之间使用-分隔符,时分秒之间使用:分隔符,毫秒之前通过.来进行分隔。 易错场景:在MySQL兼容性MySQL模式数据库中执行“SELECT timestampdiff(hour
予的或者通过另一个角色被授予的角色仍然会拥有它。类似地,从一个用户收回SELECT后,如果PUBLIC仍有SELECT权限,该用户还是可以使用SELECT。 指定GRANT OPTION FOR时,只撤销对该权限授权的权力,而不撤销该权限本身。 如用户A拥有某个表的UPDATE权限,及WITH
1e+15个,误差率为0.8%。用户应注意如果计算结果超过当前规格下distinct最大值会导致计算结果误差率变大,或导致计算结果失败并报错。 用户在首次使用该特性时,应该对业务的distinct value做评估,选取适当的配置参数并做验证,以确保精度符合要求: 当前默认参数下,可以计算的distinct值为1
予的或者通过另一个角色被授予的角色仍然会拥有它。类似地,从一个用户收回SELECT后,如果PUBLIC仍有SELECT权限,该用户还是可以使用SELECT。 指定GRANT OPTION FOR时,只撤销对该权限授权的权力,而不撤销该权限本身。 如用户A拥有某个表的UPDATE权限,及WITH
如果给出一个模式名,则该序列就在给定的模式中创建,否则会在当前模式中创建。序列名必须和同一个模式中的其他序列、表、索引、视图或外表的名称不同。 创建序列后,在表中使用序列的nextval()函数和generate_series(1,N)函数对表插入数据,请保证nextval的可调用次数大于等于N+1次,
会配套使用Bitmap Heap Scan来通过扫描位图过滤选取元组并返回。 BitmapOr,位图或操作,该算子作用为将下层的bitmap进行或操作,返回操作后的位图。 BitmapAnd,位图与操作,该算子作用为将下层的bitmap进行与操作,返回操作后的位图。 使用Bitmap
关闭游标:当提取和处理完游标结果集合数据后,应及时关闭游标,以释放该游标所占用的系统资源,并使该游标的工作区变成无效,不能再使用FETCH语句获取其中数据。关闭后的游标可以使用OPEN语句重新打开。 关闭游标的语法图,请参见图8。 图8 close_cursor::= 属性 游标的属性用于
关闭游标:当提取和处理完游标结果集合数据后,应及时关闭游标,以释放该游标所占用的系统资源,并使该游标的工作区变成无效,不能再使用FETCH语句获取其中数据。关闭后的游标可以使用OPEN语句重新打开。 关闭游标的语法图,请参见图7。 图7 close_cursor::= 属性 游标的属性用于
分布式中不允许cursor反向移动,因此restartquery功能不可使用。 输出的XML中表字段、类型与用户创建的表字段与类型大小写一致,如果需要大写字段与类型名需要在创建时使用双引号进行指定。 NEWCONTEXTFROMHIERARCHY初始化时,使用SETNULLHANDLING、USENULL
普通表若要转成分区表,需要新建分区表,然后把普通表中的数据导入到新建的分区表中。因此在初始设计表时,请根据业务提前规划是否使用分区表。 操作步骤 示例一:使用默认表空间 创建分区表(假设用户已创建tpcds schema) 1 2 3 4 5 6 7 8 9 10
普通表若要转成分区表,需要新建分区表,然后把普通表中的数据导入到新建的分区表中。因此在初始设计表时,请根据业务提前规划是否使用分区表。 操作步骤 示例一:使用默认表空间 创建分区表(假设用户已创建tpcds schema) 1 2 3 4 5 6 7 8 9 10
ptions_name'和'options_value',JDBC流式解码请参考逻辑复制章节中示例代码中函数withSlotOption的使用方法。 通用选项(串行解码和并行解码均可配置,但可能无效,请参考相关选项详细说明) include-xids: 解码出的data列是否包含xid信息。
(empty_blob(),1); --删除表 gaussdb=# DROP TABLE blob_tb; 备注:使用DBE_LOB.GET_LENGTH求得的长度为0。 EMPTY_CLOB() 描述:使用EMPTY_CLOB在INSERT或UPDATE语句中初始化一个CLOB变量,取值为空。 此函
数据库中收到的一次执行请求(不在事务块中),如果含有多条语句,将会被打包成一个事务,如果其中有一个语句失败,那么整个请求都将会被回滚。 示例如下(完整示例请参考获取和处理数据库中的数据): // 设置语句属性。 SQLSetStmtAttr(V_OD_hstmt, SQL_ATTR_QUERY_TIMEOUT
将要升主的备DN的节点ID。 component_id 是 String 将要升主的备DN的组件ID。最大长度7个字符,不能为null或者空字符串,不能为空格,校验和使用之前会自动过滤掉前后空格。至少包含大写字母(A-Z),小写字母(a-z),数字(0-9),非字母数字字符(限定为_)四类字符中的三类字符。组件ID通过查询实例的组件列表获取。
嵌套了另一个IF语句。因此需要一个END IF语句给每个嵌套的IF,另外还需要一个END IF语句结束父IF-ELSE。如果有多个选项,可使用下面的形式。 IF_THEN_ELSIF_ELSE 图3 IF_THEN_ELSIF_ELSE::= 示例 1 2 3 4 5