检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DROP PACKAGE 功能描述 删除已存在的PACKAGE或者PACKAGE BODY。 注意事项 删除PACKAGE BODY后,PACKAGE内的存储过程及函数会同时失效。 语法格式 DROP PACKAGE [ IF EXISTS ] package_name; DROP
DROP PACKAGE 功能描述 删除已存在的PACKAGE或者PACKAGE BODY。 注意事项 删除PACKAGE BODY后,PACKAGE内的存储过程及函数会同时失效。 语法格式 DROP PACKAGE [ IF EXISTS ] package_name; DROP
GOTO语句 GOTO语句可以实现从GOTO位置到目标语句的无条件跳转。GOTO语句会改变原本的执行逻辑,因此应该慎重使用,或者也可以使用EXCEPTION处理特殊场景。当执行GOTO语句时,目标Label必须是唯一的。 语法 label declaration ::= goto
RCR Uheap空闲空间管理 Ustore使用Free Space Map(FSM)文件记录了每个数据页的潜在空闲空间,并且以树的结构组织起来。每当用户想要对某个表执行插入操作或者是非原位更新操作时,就会从该表对应的FSM中进行快速查找,查看当前FSM上记录的最大空闲空间是否可
用户和权限审计 audit_login_logout 参数说明:这个参数决定是否审计GaussDB用户的登录(包括登录成功和登录失败)、注销。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,0~7。 0表示关闭用户登录、注销审计功能。 1表示只审计用户登录成功。
以pg_temp或pg_toast_temp开头的SCHEMA是什么? 答:在查询SCHEMA的时候,发现查询结果中存在以pg_temp或pg_toast_temp开头的SCHEMA如下所示。 gaussdb=# SELECT nspname FROM pg_namespace WHERE
审计开关 audit_enabled 参数说明:控制审计进程的开启和关闭。审计进程开启后,将从管道读取后台进程写入的审计信息,并写入审计文件。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示启动审计功能。 off表示关闭审计功能。 默认值:on
DROP PACKAGE 功能描述 删除已存在的PACKAGE或者PACKAGE BODY。 注意事项 删除PACKAGE BODY后,PACKAGE内的存储过程及函数会同时失效。 语法格式 DROP PACKAGE [ IF EXISTS ] package_name; DROP
DB4AI.PREPARE_SNAPSHOT PREPARE_SNAPSHOT是DB4AI特性中数据准备模型训练和解释快照进行协作,如表1所示。快照为所有应用更改的数据和文档提供了完整的序列。通过语法PREPARE SNAPSHOT调用。 表1 DB4AI.PREPARE_SNAPSHOT入参和返回值列表
检查点 checkpoint_segments 参数说明:设置checkpoint_timeout周期内所保留WAL日志文件的最大数量。每个日志文件大小为16MB。 参数类型:整型 参数单位:无 取值范围:1~2147483646 默认值:1024 设置方式:该参数属于SIGHU
二进制字符串函数和操作符 字符串操作符 SQL定义了一些字符串函数,在这些函数里使用关键字而不是逗号来分隔参数。 octet_length(string) 描述:二进制字符串中的字节数。 返回值类型:int 示例: 1 2 3 4 5 gaussdb=# SELECT octet
交换分区 用户可以使用交换分区的命令来将分区与普通表的数据进行交换。交换分区可以快速将数据导入/导出分区表,实现数据高效加载的目的。在业务迁移的场景,使用交换分区比常规导入会快很多。交换分区可以通过指定分区名或者分区值来进行。 执行交换分区命令会使得Global索引失效,可以通过UPDATE
位串函数和操作符 位串操作符 除了常用的比较操作符之外,还可以使用以下的操作符。&,|和#的位串操作数必须等长。在位移的时候,保留原始的位串长度(并以0填充)。 || 描述:位串之间进行连接。 示例: 1 2 3 4 5 gaussdb=# SELECT B'10001' || B'011'
位串函数和操作符 位串操作符 除了常用的比较操作符之外,还可以使用以下的操作符。&,|和#的位串操作数必须等长。在位移的时候,保留原始的位串长度(并以0填充)。 || 描述:位串之间进行连接。 示例: 1 2 3 4 5 gaussdb=# SELECT B'10001' || B'011'
GOTO语句 GOTO语句可以实现从GOTO位置到目标语句的无条件跳转。GOTO语句会改变原本的执行逻辑,因此应该慎重使用,或者也可以使用EXCEPTION处理特殊场景。当执行GOTO语句时,目标Label必须是唯一的。 语法 label declaration ::= goto
交换分区 用户可以使用交换分区的命令来将分区与普通表的数据进行交换。交换分区可以快速将数据导入/导出分区表,实现数据高效加载的目的。在业务迁移的场景,使用交换分区比常规导入会快很多。交换分区可以通过指定分区名或者分区值来进行。 执行交换分区命令会使得Global索引失效,可以通过UPDATE
Ustore事务模型 GaussDB事务基础: 事务启动时不会自动分配XID,该事务中的第一条DML/DDL语句运行时才会真正为该事务分配XID。 事务结束时,会产生代表事务提交状态的CLOG(Commit Log),CLOG共有四种状态:事务运行中、事务提交、事务同步回滚、子事务提交。每个事务的
Ustore事务模型 GaussDB事务基础: 事务启动时不会自动分配XID,该事务中的第一条DML/DDL语句运行时才会真正为该事务分配XID。 事务结束时,会产生代表事务提交状态的CLOG(Commit Log),CLOG共有四种状态:事务运行中、事务提交、事务同步回滚、子事务提交。每个事务的
以pg_temp或pg_toast_temp开头的SCHEMA是什么? 答:在查询SCHEMA的时候,发现查询结果中存在以pg_temp或pg_toast_temp开头的SCHEMA如下所示。 gaussdb=# SELECT nspname FROM pg_namespace WHERE
DROP FOREIGN TABLE 功能描述 删除指定的外表。 注意事项 DROP FOREIGN TABLE会强制删除指定的表,删除表后,依赖该表的索引也会被删除,因此引用该表的函数和存储过程将无法执行。 多租场景下,只有初始用户可在PDB内部执行DROP FOREIGN TABLE命令。