检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
%ROWTYPE属性主要用于对一组数据的类型声明,用于存储表中的一行数据,或从游标匹配的结果。假如,需要一组数据,该组数据的字段名称与字段类型都与employee表相同。可以通过如下定义: my_employee employee%ROWTYPE 多个CN的环境下,存储过程中无法声明临时表的%ROWT
分布式形态支持PITR 支持集群级分布式PITR。 备份恢复增强。 断点恢复。 存储过程增强 自治事务支持全局变量。 存储过程增强,exception中支持close cursor;jdbc执行存储过程中,不需要注册in和out的出参。 权限功能增强 细粒度权限及any权限支持,新增支持如下ANY权限及语法:
哈希(Hash)表将表中某一个或几个字段进行hash运算后,生成对应的hash值,根据DN实例与哈希值的映射关系获得该元组的目标存储位置。对于Hash分布表,在读/写数据时可以利用各个节点的I/O资源,大大提升表的读/写速度。一般情况下大表定义为Hash表。 范围(Range)和列表(List
考察基于较小数据量的索引点查吞吐的场景,旧版本增多将导致吞吐下降明显,性能受损可能在50%以上。 另外,不能及时清理旧版本,也会导致额外的存储空间占用,出现表膨胀、索引膨胀现象,数据访问时,额外的IO增加,也将会对性能产生一定影响。 Astore索引和表数据都采用非原地更新,更新
新增兼容性语法性能与原有对应语法持平。 交付形态: 集中式、分布式 存储过程典型场景性能提升并支持分钟级慢SQL定位能力 此特性在存储过程现有能力的基础上,新增: 存储过程动态语句执行匿名块支持缓存,存储过程支持多层PLState;集中式存储过程支持嵌套异常事务块复用。 存储过程运维能力增强:pg_stat_a
CREATE SERVER 功能描述 创建一个外部服务器。外部服务器是存储其他同构集群信息的载体。 注意事项 默认只有系统管理员才可以创建外部服务器,否则需要对所使用的FOREIGN DATA WRAPPER授权才可以创建,授权语法为: GRANT USAGE ON FOREIGN
定时任务名称。 job_type text IN 否 定时任务内联程序类型,可用类型为: 'PLSQL_BLOCK':匿名存储过程快。 'STORED_PROCEDURE':保存的存储过程。 'EXTERNAL_SCRIPT':外部脚本。 job_action text IN 否 定时任务内联程序执行内容。
定时任务名称。 job_type text IN 否 定时任务内联程序类型,可用类型为: 'PLSQL_BLOCK':匿名存储过程快。 'STORED_PROCEDURE':保存的存储过程。 'EXTERNAL_SCRIPT':外部脚本。 job_action text IN 否 定时任务内联程序执行内容。
job_type text IN 否 定时任务内联程序类型,可用类型为: 'PLSQL_BLOCK':匿名存储过程快。 'STORED_PROCEDURE':保存的存储过程。 'EXTERNAL_SCRIPT':外部脚本。 job_action text IN 否 定时任务内联程序执行内容。
“归并多个索引对象”函数。 ambuild regproc PG_PROC.proname “建立新索引”函数。 ambuildempty regproc PG_PROC.proname “建立空索引”函数。 ambulkdelete regproc PG_PROC.proname 批量删除函数。
“归并多个索引对象”函数。 ambuild regproc PG_PROC.proname “建立新索引”函数。 ambuildempty regproc PG_PROC.proname “建立空索引”函数。 ambulkdelete regproc PG_PROC.proname 批量删除函数。
记录在gs_errors表格里面。 创建包体时,函数或者存储过程的结尾(end之后),如果出现错误,不会记录在gs_errors表格里面,会直接在客户端返回错误的行号和该行具体内容,行号不一定准确。 创建包体时,函数或者存储过程的开头(as/is 以及 as/is之前),如果出现错误,报错行数不准确。
“归并多个索引对象”函数。 ambuild regproc PG_PROC.proname “建立新索引”函数。 ambuildempty regproc PG_PROC.proname “建立空索引”函数。 ambulkdelete regproc PG_PROC.proname 批量删除函数。
id%TYPE; my_id_copy my_id%TYPE; %ROWTYPE属性 %ROWTYPE属性主要用于对一组数据的类型声明,用于存储表中的一行数据或从游标匹配的结果。假如,需要一组数据,该组数据的字段名称与字段类型都与employee表相同。可以通过如下定义: my_employee
“归并多个索引对象”函数。 ambuild regproc PG_PROC.proname “建立新索引”函数。 ambuildempty regproc PG_PROC.proname “建立空索引”函数。 ambulkdelete regproc PG_PROC.proname 批量删除函数。
“归并多个索引对象”函数。 ambuild regproc PG_PROC.proname “建立新索引”函数。 ambuildempty regproc PG_PROC.proname “建立空索引”函数。 ambulkdelete regproc PG_PROC.proname 批量删除函数。
PROCEDURE 功能描述 创建一个新的存储过程。 注意事项 如果创建存储过程时参数或返回值带有精度,不进行精度检测。 创建存储过程时,存储过程定义中对表对象的操作建议都显示指定模式,否则可能会导致存储过程执行异常。 创建存储过程时,仅对CREATE的存储过程或PACKAGE本身加写锁,
CSN可从gs_txn_snapshot记录的snpcsn号查得。 闪回查询不能跨越影响表结构或物理存储的语句,否则会报错。即闪回点和当前点之间,如果执行过修改表结构或影响物理存储的语句(TRUNCATE、DDL、DCL、VACUUM FULL),则闪回失败。执行过DDL的表进行闪回操作报错:“ERROR:The
哈希(Hash)表将表中某一个或几个字段进行hash运算后,生成对应的hash值,根据DN实例与哈希值的映射关系获得该元组的目标存储位置。对于Hash分布表,在读/写数据时可以利用各个节点的I/O资源,大大提升表的读/写速度。一般情况下大表定义为Hash表。 范围(Range)和列表(List
job_type TEXT IN 否 定时任务内联程序类型,可用类型为: 'PLSQL_BLOCK':匿名存储过程快。 'STORED_PROCEDURE':保存的存储过程。 'EXTERNAL_SCRIPT':外部脚本 job_action TEXT IN 否 定时任务内联程序执行内容。