检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
常见问题及定位手段 snapshot too old storage test error 备机读业务报错:"UBTreeSearch::read_page has conflict with recovery, please try again later" 长查询执行期间大量并发更新偶现写入性能下降
RCR UBTree RCR UBTree多版本管理 RCR(Row Consistency Read) UBtree的多版本管理是基于数据行的行级多版本管理,将XID记录在了数据行上,会增加Key的大小,索引会有5-20%左右的膨胀。最新版本和历史版本均在btree上,索引没有
列表分区自动扩展 开启列表分区的自动扩展功能,需要在创建分区时指定AUTOMATIC关键字。列表分区自动扩展支持一级分区和二级分区自动扩展。 使用列表分区的自动扩展功能,要求分区表中不能包含分区键值为DEFAULT的分区。 使用列表分区的自动扩展功能,需合理设计分区列,避免大量扩
回滚段管理 图1 回滚段管理 每个undo zone除了管理部分transaction page(用于存储事务回滚的元数据)外,还管理undo page。 Undo页面中存储undo row,对数据的修改会将历史版本记录到Undo中。 Undo记录也是数据,因此对Undo页面的修改同样会记录Redo。
回滚段管理 每个undo zone除了管理部分txn page外,还管理undo page。 Undo页面中存储undo row,对数据的修改会将历史版本记录到Undo中。 Undo记录也是数据,因此对Undo页面的修改同样会记录Redo。 父主题: Undo
Wait Events WAIT_EVENTS GLOBAL_WAIT_EVENTS 父主题: DBE_PERF Schema
ALTER MASKING POLICY 功能描述 修改脱敏策略。 注意事项 只有poladmin,sysadmin或初始用户才能执行此操作。 需要开启安全策略开关,即设置GUC参数“enable_security_policy”=“on”,脱敏策略才可以生效。 语法格式 修改策略描述:
IMPDP RECOVER 功能描述 导入DATABASE的执行阶段。 语法格式 IMPDP DATABASE RECOVER SOURCE = 'directory' OWNER = user [LOCAL]; 参数说明 directory:导入的database的数据源目录。
CREATE FOREIGN TABLE 功能描述 创建外表。 注意事项 外表中暂不支持使用系统列(如tableoid,ctid等),其中Private和Shared模式的外表,需要初始用户或者运维模式下(operation_mode)的运维管理员权限。 OPTIONS中的敏感字段(如password
开发流程 图1 ecpg整体开发流程 图2 嵌入式SQL-C程序开发流程 父主题: 基于ecpg开发
IMPDP DATABASE CREATE 功能描述 导入DATABASE的准备阶段。 语法格式 IMPDP DATABASE [db_name] CREATE SOURCE = 'directory' OWNER = user [LOCAL]; 参数说明 db_name 导入后的新库名,如不指定则导入后保持原库名。
重分布函数 以下函数为重分布期间gs_redis工具所用的系统函数,用户不要主动调用: pg_get_redis_rel_end_ctid(text, name, int, int) pg_get_redis_rel_start_ctid(text, name, int, int)
RETURN 语法 返回语句的语法请参见图1。 图1 return_clause::= 对以上语法的解释如下: 用于将存储过程或函数返回结果赋值给调用者。 示例 请参见调用语句的示例。 父主题: 返回语句
开发流程 图1 采用Psycopg2开发应用程序的流程 父主题: 基于Psycopg开发
SUMMARY_STATIO_SYS_SEQUENCES SUMMARY_STATIO_SYS_SEQUENCES视图显示数据库内汇聚的命名空间中所有系统序列的I/O状态信息,如表1所示。 表1 SUMMARY_STATIO_SYS_SEQUENCES字段 名称 类型 描述 schemaname
PG_AUTHID.rolname 执行该事务的用户的名称。 database name PG_DATABASE.datname 执行该事务的数据库的名称。 父主题: 系统视图
PG_AUTHID.rolname 执行该事务的用户的名称。 database name PG_DATABASE.datname 执行该事务的数据库的名称。 父主题: 系统视图
PGXC_GET_TABLE_SKEWNESS PGXC_GET_TABLE_SKEWNESS视图显示当前数据库中表的数据分布倾斜情况。只有系统管理员权限可以访问。具体字段信息如表1所示。 表1 PGXC_GET_TABLE_SKEWNESS字段 名称 类型 描述 schemaname
Connector)作业结束时的算子信息。查询该视图需要sysadmin权限。当前特性是实验室特性,使用时请联系华为工程师提供技术支持。 此视图从数据库中查询的数据,视图中的记录会定时被清理,清理周期为3分钟。 具体的字段请参考GS_WLM_EC_OPERATOR_INFO的字段。 父主题:
长,但数据库主节点间同步超时失败后,原数据库主节点上pg_job表中job的相关信息仍然能正常更新,且job能正常执行成功。当故障数据库主节点恢复正常后,可能出现该数据库主节点上pg_job表中当前job的执行时间、运行状态等参数与原数据库主节点上不一致的情况,需要原数据库主节点