检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
动态脱敏 GS_MASKING 父主题: 系统视图
PG_STAT_XACT_USER_TABLES PG_STAT_XACT_USER_TABLES视图显示命名空间中用户表的事务状态信息。 表1 PG_STAT_XACT_USER_TABLES字段 名称 类型 描述 relid oid 表的OID。 schemaname name
V$SYSTEM_EVENT V$SYSTEM_EVENT视图显示有关事件总等待的信息(自实例启动后各个等待事件的概括)。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 V$SYSTEM_EVENT字段
动态脱敏 GS_MASKING 父主题: 系统视图
性能统计 在数据库运行过程中,会涉及到锁的访问、磁盘I/O操作、无效消息的处理,这些操作都可能是数据库的性能瓶颈,通过GaussDB提供的性能统计方法,可以方便定位性能问题。 输出性能统计日志 参数说明:对每条查询,以下4个选项控制在服务器日志里记录相应模块的性能统计数据,具体含义如下:
Partitions: 3 (3 rows) --清理示例 gaussdb=# DROP TABLE test_range_pt; 注意事项及约束条件 GUC参数partition_iterator_elimination开启后,且优化器剪枝结果只有一个分区时,目标场景优化才能生效。
java暂不支持设置进程级环境变量,仅支持通过JDBC接口设置connection连接参数。 外部密钥服务的身份验证 当数据库驱动访问华为云密钥管理服务时,为避免攻击者伪装为密钥服务,在数据库驱动与密钥服务建立https连接的过程中,可通过CA证书验证密钥服务器的合法性。为此,需提前配置CA证书
ecpg与Pro*C兼容性对比 ecpg是GaussDB提供的一种用于C语言程序的嵌入式SQL预处理器,与ORA数据库Pro*C预处理器在编译执行命令、语法、嵌入式语句等行为和语义上存在差异。 ecpg与Pro*C的相关使用差异对比: 目前ecpg不支持EXEC SQL CONTEXT
ecpg与Pro*C兼容性对比 ecpg是GaussDB提供的一种用于C语言程序的嵌入式SQL预处理器,与A数据库Pro*C预处理器在编译执行命令、语法、嵌入式语句等行为和语义上存在差异。 ecpg与Pro*C的相关使用差异对比: 目前ecpg不支持EXEC SQL CONTEXT
time_to_target_rpo 参数说明:双数据库实例异地灾备模式下,主数据库实例日志将被归档到OBS。该参数设置主数据库实例发生异常时至已归档到OBS的恢复点所允许的时间。 参数类型:整型 参数单位:s(秒) 取值范围:0~3600 0是指不开启日志流控。 1~3600表示主数据库实例发生异常时至已归
enable_force_create_obj=on,提供一次性入库功能。 ddl_invalid_mode='invalid',提供级联失效功能。 集中式A兼容模式数据库支持。 示例 一次性入库举例: --设置如下参数: SET ddl_invalid_mode='invalid'; SET enable_
n),实际进行归档的主/备机名称(archive_node)和当前日志位置(current_xlog_location)。查询此视图需要数据库开启归档功能,并从主DN节点进行查询。 表1 GS_GLOBAL_ARCHIVE_STATUS字段 名称 类型 描述 node_name text
SUMMARY_STAT_ALL_TABLES 显示数据库各节点中每个表(包括TOAST表)的统计信息的汇总求和结果(其中timestamp类型字段不进行求和,仅取所有节点该字段的最新值)。 表1 SUMMARY_STAT_ALL_TABLES字段 名称 类型 描述 schemaname
长,但数据库主节点间同步超时失败后,原数据库主节点上pg_job表中job的相关信息仍然能正常更新,且job能正常执行成功。当故障数据库主节点恢复正常后,可能出现该数据库主节点上pg_job表中当前job的执行时间、运行状态等参数与原数据库主节点上不一致的情况,需要原数据库主节点
time_to_target_rpo 参数说明: 双数据库实例异地灾备模式下,设置主数据库实例发生异常发生时到已归档到OBS的恢复点所允许的time_to_target_rpo秒。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,0~3600(秒) 双数据库实例异地灾备模式下,
在线校验功能 在线校验是Ustore独创的运行过程中可以有效预防页面因编码逻辑错误导致的逻辑损坏,默认开启,业务现网请保持开启。性能场景除外。 关闭: gs_guc reload -Z datanode -N all -I all -c "ustore_attr='';" 打开:
GaussDB V2.0-1.x版本《开发指南》下线通知 下线公告 由于GaussDB V2.0-1.x版本实例已正式下线,为了更好地提升用户资料查阅体验,计划于2024年3月15日将华为云GaussDB V2.0-1.x版本《开发指南》资料下线。 下线影响 GaussDB华为云帮助中心将不再提供V2
规格约束 自治事务执行时,将会在后台启动自治事务session,可以通过max_concurrent_autonomous_transactions设置自治事务执行的最大并行数量,取值范围:0~10000,默认值:10。 当max_concurrent_autonomous_tr
应用程序开发教程 GaussDB应用程序开发教程 开发规范 驱动包获取 基于JDBC开发 基于ODBC开发 基于libpq开发 基于Psycopg开发 基于Go驱动开发 基于ecpg开发 附录
动态语句 执行动态查询语句 执行动态非查询语句 动态调用存储过程 动态调用匿名块 父主题: 存储过程