检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修复账本数据库 前提条件 系统中需要有审计管理员或者具有审计管理员权限的角色。 数据库正常运行,并且对防篡改数据库执行了一系列增、删、改等操作,保证在查询时段内有账本操作记录结果产生。 背景信息 当在异常情况或表被损坏时,需要使用ledger_gchain_repair(text
范围分区是根据表的一列或者多列,将要插入表的记录分为若干个范围,这些范围在不同的分区里没有重叠。为每个范围创建一个分区,用来存储相应的数据。 范围分区的分区策略是指记录插入分区的方式。目前范围分区仅支持范围分区策略。 范围分区策略:根据分区键值将记录映射到已创建的某个分区上,如果
PG_RUNNING_XACTS PG_RUNNING_XACTS视图主要功能是显示当前节点运行事务的信息。 表1 PG_RUNNING_XACTS字段 名称 类型 描述 handle integer 事务对应的事务管理器中的槽位句柄,该值恒为-1。 gxid xid 事务id号。 state tinyint
分区表索引的表空间名称。 index_owner character varying(64) 分区表索引的所有者名称。 index_name character varying(64) 分区表索引的名称。 partition_count bigint 分区表索引的索引分区的个数。
ADM_HIST_SQL_PLAN ADM_HIST_SQL_PLAN视图描述当前用户通过执行EXPLAIN PLAN收集到的计划信息。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在PG_CATALOG和SYS Schema下。 表1 ADM_HIST_SQL_PLAN字段
ADM_SCHEDULER_PROGRAM_ARGS ADM_SCHEDULER_PROGRAM_ARG视图显示数据库中所有程序的有关参数信息。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。 表1
ADM_SOURCE视图显示数据库中所有存储过程、函数、触发器的定义信息。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 ADM_SOURCE字段 名称 类型 描述 owner name 对象的所有者。 name name
ADM_TAB_STATS_HISTORY ADM_TAB_STATS_HISTORY系统视图提供数据库所有表的表统计信息历史。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 ADM_TAB_STATS_HISTORY字段
GV_INSTANCE GV_INSTANCE视图显示当前数据库实例的信息。默认只有系统管理员权限才可以访问,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。具体字段信息如表1所示。 表1 GV_INSTANCE字段 名称 类型 描述 inst_id
创建一个视图。视图与基本表不同,是一个虚拟的表。数据库中仅存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。若基本表中的数据发生变化,从视图中查询出的数据也随之改变。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中用户感兴趣的数据及变化。 将经常使用的数据定义为视图,可以将复杂的查询SQL语句进行封装。简化操作。
ntal_checkpoint_timeout)来调整这个原子化检查点的间隔。 注意事项 只有系统管理员和运维管理员可以调用CHECKPOINT。 CHECKPOINT会立即进行检查,而不是等到下一次调度时的检查点。 语法格式 CHECKPOINT; 参数说明 无。 示例 1 2
transaction_id ; 参数说明 transaction_id 待提交事务的标识符。它不能和任何当前预备事务已经使用了的标识符同名。 示例 --开始。 gaussdb=# BEGIN; BEGIN --准备标识符为的trans_test的事务。 gaussdb=# PREPARE TRANSACTION
此列已被弃用,取而代之的是列为WAIT_TIME_MICRO和STATE。 second_in_wait numeric 如果会话当前正在等待,则该值是等待当前等待的时间量。如果会话未处于等待状态,则该值是自上次等待开始以来的时间量。 此列已被弃用,取而代之的是WAIT_TIME_
transaction_id ; 参数说明 transaction_id 待提交事务的标识符。它不能和任何当前预备事务已经使用了的标识符同名。 示例 --开始。 gaussdb=# BEGIN; BEGIN --准备标识符为的trans_test的事务。 gaussdb=# PREPARE TRANSACTION
tablespace_name; 参数说明 IF EXISTS 如果指定的表空间不存在,则发出一个notice而不是抛出一个错误。 tablespace_name 表空间的名称。 取值范围:已存在的表空间的名称。 示例 请参见CREATE TABLESPACE的示例。 相关链接 ALTER TABLESPACE,
tablespace_name; 参数说明 IF EXISTS 如果指定的表空间不存在,则发出一个notice而不是抛出一个错误。 tablespace_name 表空间的名称。 取值范围:已存在的表空间的名称。 示例 请参见CREATE TABLESPACE的示例。 相关链接 ALTER TABLESPACE,
索引所在二级分区的名称。 def_tablespace_name name 索引分区的表空间名称。 high_value text 索引分区所对应分区的边界值。 说明: 对于范围分区和间隔分区,显示各分区的上边界值; 对于列表分区,显示各分区的取值列表; 对于哈希分区,显示各分区的编号。
tablespace_name; 参数说明 IF EXISTS 如果指定的表空间不存在,则发出一个notice而不是抛出一个错误。 tablespace_name 表空间的名称。 取值范围:已存在的表空间的名称。 示例 请参见CREATE TABLESPACE的示例。 相关链接 ALTER TABLESPACE,
SHUTDOWN 功能描述 SHUTDOWN将关闭当前连接的数据库节点。 注意事项 仅拥有管理员权限的用户可以运行此命令。 语法格式 SHUTDOWN [FAST | IMMEDIATE]; 参数说明 "" 不指定关闭模式,默认为fast。 fast 不等待客户端中断连接,将所有
polname name 行级访问控制策略的名称。 polrelid oid 行级访问控制策略作用的表对象oid。 polcmd "char" 行级访问控制策略影响的SQL操作。 polpermissive boolean 行级访问控制策略的属性。 t:表达式OR条件拼接。 f:表达式AND条件拼接。