检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DBE_PLDEBUGGER.error_info_locals server端因为存储过程报错断住,可以在debug端调用error_info_locals,打印当前存储过程内变量。该函数入参frameno表示查询遍历的栈层数,支持无入参调用,缺省为查看最上层栈变量(限制报错断住时使用),如表1所示。
600000),建议设置GUC参数default_statistics_target为-2,即按2%收集样本估算统计信息。 对于在批处理脚本或者存储过程中生成的中间表,也需要在完成数据生成之后显式地调用ANALYZE。 对于表中多个列有相关性且查询中有同时基于这些列的条件或分组操
time zone 该轮全表扫描开始的时间。 lastjobblkid bigint 上一次Job处理完成的BlockId。 flag smallint 取值范围: 0:启用对象压缩策略。 1:禁用对象压缩策略。 2:启用对象压缩策略,上次压缩调度完成1次全表扫描。 lasthashbktpos
Sample Scan 算子说明 Sample Scan是一种扫描表的方式,它可以在查询过程中随机地从表中抽取一部分数据进行查询,而不是扫描整个表。Sample Scan配合TABLESAMPLE关键字使用,使用方式为[ TABLESAMPLE sampling_method (
逻辑解码控制参数,用于跳过存储生成列的输出。对UPDATE和DELETE的旧元组无效,相应元组始终会输出存储生成列。 取值范围:boolean型,默认值为false。 false:设为false时,输出存储生成列的解码结果。 true:值为true时,不输出存储生成列的解码结果。 虚
iamDomain=test_account,kmsProject=xxx 定义主密钥 在生成主密钥阶段,密钥服务已生成并存储主密钥,执行本语法只是将主密钥的相关信息存储在数据库中,方便以后访问。该语法详细格式参考:《开发指南》中“SQL参考 > SQL语法 > CREATE CLIENT
iamDomain=test_account,kmsProject=xxx 定义主密钥 在生成主密钥阶段,密钥服务已生成并存储主密钥,执行本语法只是将主密钥的相关信息存储在数据库中,方便以后访问。该语法详细格式参考:《开发指南》中“SQL参考 > SQL语法 > CREATE CLIENT
执行SQL查询和脚本、浏览和导出数据、处理BLOB/CLOB数据以及修改数据库结构等。 开源、易用。 Navicat连接 弹性公网IP Navicat数据库管理工具提供轻松、便捷的可视化数据查看和编辑功能。例如:数据增删改查、SQL或脚本处理、函数、数据生成等功能。 易用、稳定。
REINDEX 定义存储过程 存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数(如果该存储过程带有参数)来执行它。所涉及的SQL语句,请参考表9。 表9 存储过程定义相关SQL 功能 相关SQL 创建存储过程 CREATE PROCEDURE
PG_SET PG_SET系统表存储SET数据类型定义的元数据,当前分布式下暂不支持该功能。 父主题: 系统表
DBE_PLDEBUGGER.abort 令server端执行的存储过程报错跳出。返回值表示是否成功发送abort。 函数原型为: 1 2 DBE_PLDEBUGGER.abort() RETURN boolean; 表1 abort 返回值列表 名称 类型 描述 abort OUT
PG_SYNONYM PG_SYNONYM系统表存储同义词对象名与其他数据库对象名间的映射信息。 表1 PG_SYNONYM字段 名称 类型 描述 oid oid 行标识符(隐含字段,必须明确选择)。 synname name 同义词名称。 synnamespace oid 包含
PG_SYNONYM PG_SYNONYM系统表存储同义词对象名与其他数据库对象名间的映射信息。 表1 PG_SYNONYM字段 名称 类型 描述 oid oid 行标识符(隐含字段,必须明确选择)。 synname name 同义词名称。 synnamespace oid 包含该同义词的名字空间的OID。
会自动按照处理的顺序生成默认块名。一般情况下,每个查询块的默认别名由其所在的查询块名的首3个字母、"$"、查询块的编号组成,比如第一个select查询块的别名为sel$1。在pretty模式下,加入blockname开关的explain方式可以查看对于查询中每个表的处理算子所在的
自动按照处理的顺序生成默认块名。一般情况下,每个查询块的默认别名由其所在的查询块名的首3个字母、"$"、查询块的编号组成,比如第一个select查询块的别名为sel$1。 在pretty模式下,加入blockname开关的explain方式可以查看对于查询中每个表的处理算子所在的
GS_SQL_PATCH GS_SQL_PATCH系统表存储所有SQL_PATCH的状态信息,当前分布式下暂不支持该功能。 表1 GS_SQL_PATCH字段 名称 类型 描述 patch_name name PATCH名称。 unique_sql_id bigint 查询全局唯一ID。
DBE_PLDEBUGGER.abort 令server端执行的存储过程报错跳出。返回值表示是否成功发送abort。 函数原型为: 1 2 DBE_PLDEBUGGER.abort() RETURN boolean; 表1 abort 返回值列表 名称 类型 描述 abort OUT
取值范围:仅取false值的bool型。以文本格式输出解码结果。 针对流式解码: 取值范围:bool型,默认值为false。此值无实际意义,均以文本格式输出解码结果。 并行解码 以下配置选项仅限流式解码设置。 decode-style: 指定解码格式。 取值范围:char型的字符'j'、't'或
次对该表的全表扫描来完成build,第一次扫描的时候创建索引,不阻塞读写操作;第二次扫描的时候合并更新第一次扫描到目前为止发生的变更。Ustore只需全表扫描一次,在全表扫描过程中并发DML产生的数据会被插入到以“index_oid_cctmp”命名的临时表中,扫描结束后将临时表
handler_function handler_function是先前已经注册了的函数的名字,用来为外部表检索执行函数。 处理器函数必须没有参数,并且它的返回类型必须为fdw_handler。 不用处理器函数创建外部数据封装器是可能的,但是使用这种封装器的外部表只能被声明,不能被访问。 VALIDATOR