检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
匿名块支持自治事务 自治事务可以在匿名块中定义,标识符为PRAGMA AUTONOMOUS_TRANSACTION,其余语法与创建匿名块语法相同,请参见匿名块,示例如下。 gaussdb=# CREATE TABLE t1(a INT ,B TEXT); CREATE TABLE
Operator OPERATOR_HISTORY_TABLE OPERATOR_HISTORY OPERATOR_RUNTIME GLOBAL_OPERATOR_HISTORY GLOBAL_OPERATOR_HISTORY_TABLE GLOBAL_OPERATOR_RUNTIME
DROP PROCEDURE 功能描述 删除已存在的存储过程。 语法格式 DROP PROCEDURE [ IF EXISTS ] procedure_name; 参数说明 IF EXISTS 如果指定的存储过程不存在,发出一个notice而不是抛出一个错误。 procedure_name
ALTER DIRECTORY 功能描述 对directory属性进行修改。 注意事项 目前只支持修改directory所有者。 当enable_access_server_directory=off时,只允许初始用户修改directory所有者;当enable_access_s
窗口函数 窗口函数 窗口函数与OVER语句一起使用。OVER语句用于对数据进行分组,并对组内元素进行排序。窗口函数用于给组内的值生成序号。 窗口函数中的order by后面必须跟字段名,若order by后面跟数字,该数字会被按照常量处理,因此对目标列没有起到排序的作用。 当父查
date_segment_header(origin_group_id OID,target_group_id OID) 描述:更新当前数据库所有hashbucket表的header。当前版本暂不支持。 gs_redis_local_get_segment_header(table_name
ds控制操作gs_source的权限,此GUC参数默认为off,修改此GUC参数生效需要重启数据库。 数据库默认情况下没有对gs_source表中设置行级访问控制,如果用户需要使用数据库隔离性特性,请使用如下语句进行添加行级访问控制: ALTER TABLE dbe_pldeveloper
明的输入数据类型。 函数必须返回一个state_data_type类型的值。 这个函数接受当前状态值和当前输入数据,并返回下个状态值。A数据库的转换函数默认行为为strict,即会跳过NULL输入值。GaussDB需要用户自行定义转换函数strict属性。 state_data_type
始化时,用户指定的参数值。除此之外,还存放了用户设置的弱口令、集群是否处于扩容状态(redis_bucket_expansion),支持数据库初始用户通过ALTER和DROP语法对系统表中的参数进行写入、修改和删除。此系统表默认只有初始用户、系统管理员和安全管理员可以访问,其他用户默认无权访问。
b_name CSTRING) 描述:设置当前正在hashbucket重分布的数据库。只支持在扩容期间调用;只支持管理员权限用户查询;只支持DN上调用。 参数说明: db_name:本次要重分布的数据库库名。 返回值说明:void 示例: gaussdb=# SELECT gs_
D_state_rate:D状态线程比例。 R_state_rate:R状态线程比例。 S_state_rate:S状态线程比例。 db_state:数据库的状态(68表示D、82表示R、83表示S)。 cpu_usage:CPU使用率,上限100。 disk_io:两个采集间隔内的磁盘I/O延迟。
后台事务平均响应时间(单位:微秒)。 bg_resp_total bigint 后台事务总响应时间(单位:微秒)。 dbid oid 统计信息所属的数据库id。 父主题: Workload
表1 THREAD_WAIT_STATUS字段 名称 类型 描述 node_name text 节点名称。 db_name text 数据库名称。 thread_name text 线程名称。 query_id bigint 查询ID,对应debug_query_id。 tid
D_state_rate:D状态线程比例。 R_state_rate:R状态线程比例。 S_state_rate:S状态线程比例。 db_state:数据库的状态(68表示D、82表示R、83表示S)。 cpu_usage:CPU使用率,上限100。 disk_io:两个采集间隔内的磁盘IO延迟。
V$NLS_PARAMETERS V$NLS_PARAMETERS视图显示数据库当前配置的NLS(National Language Support)参数和参数的值。所有用户都可以访问,该视图同时存在于PG_CATALOG和SYS Schema下。 表1 V$NLS_PARAMETERS字段
读物理文件的块的数目。 phyblkwrt bigint 写物理文件的块的数目。 dbid oid 未开启数据库多租特性的场景下,该值始终为0;开启数据库多租特性的场景下,在PDB中查询时为PDB对应的数据库id,在CDB中查询时该值始终为0。 父主题: File
log_user name 创建者的UserName。 priv_user name 作业执行者的UserName。 dbname name 创建作业的数据库名称。 start_date timestamp without time zone 作业的开始时间。 start_suc text 作业成功执行的开始时间。
尽量不用int,如果可以用int就尽量不用bigint。 使用一致的数据类型 表关联列尽量使用相同的数据类型。如果表关联列数据类型不同,数据库必须动态地转化为相同的数据类型进行比较,这种转换会带来一定的性能开销。 父主题: 审视和修改表定义
描述:开启延迟xlog回收功能,数据库主节点修复使用。需要管理员角色或运维管理员角色打开operation_mode。 返回值类型:void pg_disable_delay_xlog_recycle() 描述:关闭延迟xlog回收功能,数据库主节点修复使用。需要管理员角色或运
on”出现在第一行(不包含计划格式)则说明语句已下推给DN去执行。下面从多个维度场景介绍语句下推及其支持的范围。 单表查询语句下推 在分布式数据库中对于单表查询而言,当前语句是否可以下推需要判断CN是否要进一步参与计算而不是简单收集数据。如果CN要进一步对DN结果进行计算则语句不可下推。通常带有agg、windows