检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
USER_OBJECTS USER_OBJECTS视图描述了当前用户拥有的数据库对象。 名称 类型 描述 owner name 对象的所有者。 object_name name 对象的名称。 object_id oid 对象的OID。 object_type name 对象的类型。
USER_TAB_COMMENTS USER_TAB_COMMENTS视图存储当前用户所有表和视图的注释信息。 名称 类型 描述 owner character varying(64) 表或视图的所有者。 table_name character varying(64) 表或视图的名称。
USER_TAB_PARTITIONS USER_TAB_PARTITIONS视图存储当前用户下所有分区的信息。当前用户下每个分区表的每个分区在USER_TAB_PARTITIONS中都会有一条记录。 名称 类型 描述 table_owner character varying(64)
GaussDB(DWS)敏感数据管理 GaussDB(DWS)行级访问控制 GaussDB(DWS)数据脱敏 GaussDB(DWS)字符串加解密 使用pgcrypto加密GaussDB(DWS)数据 父主题: GaussDB(DWS)数据库安全管理
GS_OBS_WRITE_TRAFFIC GS_OBS_WRITE_TRAFFIC视图,统计OBS写流量和平均写带宽,统计结果按10分钟聚集。该视图仅8.2.0及以上集群版本支持。 名称 类型 描述 nodename TEXT 集群节点。 hostname TEXT 主机节点。 traffic_mb
PG_PUBLICATION_REL PG_PUBLICATION_REL系统表存储当前数据库中的发布和表之间的映射,这是一种多对多映射。该系统表仅8.2.0.100及以上集群版本支持。 查询时推荐使用视图PG_PUBLICATION_TABLES,可以展现更详细的信息。 表1
PG_LWLOCKS PG_LWLOCKS视图提供当前实例正在持有的或等待的轻量级锁信息。该视图仅9.1.0.200及以上集群版本支持。 表1 PG_LWLOCKS字段 名称 类型 描述 pid bigint 后端线程ID。 query_id bigint 查询语句的ID。 lwtid
PGXC_LWLOCKS PGXC_LWLOCK视图提供当前集群中所有实例正在持有的或等待的轻量级锁信息。该视图仅9.1.0.200及以上集群版本支持。 表1 PGXC_LWLOCKS字段 名称 类型 描述 nodename name 被锁定对象的节点的名称。 pid bigint
检查点 checkpoint_segments 参数说明:设置#ZH-CN_TOPIC_0000001811609813/s8acbdb7a59af4102bf229fcf4c889f37周期内所保留的最少WAL日志段文件数量。每个日志文件大小为16MB。 参数类型:SIGHUP
PG_DB_ROLE_SETTING PG_DB_ROLE_SETTING系统表存储数据库运行时每个角色与数据绑定的配置项的默认值 。 表1 PG_DB_ROLE_SETTING字段 名称 类型 描述 setdatabase oid 配置项所对应的数据库,如果未指定数据库,则为0。
JSON/JSONB操作符 表1 json和jsonb通用操作符 操作符 左操作数类型 右操作数类型 返回类型 描述 示例 -> Array-json(b) int json(b) 获得array-json元素。下标不存在返回空。 SELECT '[{"a":"foo"}, {"b":"bar"}
使用JDBC和ODBC连接GaussDB(DWS)集群 开发规范 JDBC版本说明 下载JDBC或ODBC驱动 使用JDBC连接 配置JDBC连接(使用负载均衡方式) 配置JDBC连接(使用IAM认证方式) JDBC配置数据库第三方连接池 使用ODBC连接 父主题: 使用第三方库连接GaussDB(DWS)集群
通过外表查询OBS上的数据 直接查询外表查看OBS上的数据 如果数据量较少,可直接使用SELECT查询外表,即可查看到OBS上的数据。 执行以下命令,则可以从外表查询数据。 1 SELECT * FROM product_info_ext_obs; 查询结果显示与原始数据显示相
PGXC_GET_STAT_ALL_PARTITIONS PGXC_GET_STAT_ALL_PARTITIONS视图获取各分区表分区的插入、更新、删除以及脏页率信息。 该视图的统计信息依赖于ANALYZE,为获取最准确的信息请先对分区表进行ANALYZE。 表1 PGXC_GE
PGXC_REDO_STAT 视图PGXC_REDO_STAT显示集群中各节点上XLOG重做过程中的统计信息,除新增node_name(节点名称)字段外,其余字段内容和PV_REDO_STAT视图相同。需要有系统管理员权限或预置角色gs_role_read_all_stats权限才可以访问此视图。
GLOBAL_REL_IOSTAT GLOBAL_REL_IOSTAT视图显示集群中所有节点上磁盘读写统计信息的总和。其各字段的名称与GS_REL_IOSTAT视图相同,但含义为各节点上GS_REL_IOSTAT视图同名字段的数值之和。 表1 GLOBAL_REL_IOSTAT字段
创建和管理GaussDB(DWS) Schema Schema又称作模式,从逻辑上组织一个数据库中的对象和数据。通过管理Schema,允许多个用户使用同一数据库而不相互干扰,同时便于将第三方应用添加到相应的Schema下而不引起冲突。 相同的数据库对象名称可以应用在同一数据库的不
基于JDBC开发 JDBC开发流程 JDBC包与驱动类 加载驱动 连接数据库 执行SQL语句 处理结果集 常用JDBC开发示例 应用端加工RoaringBitmap结果集并入库GaussDB(DWS)开发示例 JDBC接口参考 父主题: 使用JDBC或ODBC进行GaussDB(DWS)二次开发
UPDATE&DELETE操作规范 建议3.5 避免并发UPDATE/DELETE行存表的同一行 违反规范的影响: 并发UPDATE/DELETE行存表可能导致行锁阻塞和分布式死锁风险,导致业务报错和性能下降。 方案建议: 按主键或分布列进行分组UPDATE/DELETE,组间并行,组内串行。
分析作业是否被阻塞 数据库系统运行时,在某些业务场景下查询语句会被阻塞,导致语句运行时间过长,可以强制结束有问题的会话。 操作步骤 查看阻塞的查询语句及阻塞查询的表、模式信息。 1 2 3 4 5 6 7 8 9 10 11 SELECT w.query as waiting_query