-
是否需要定时对常用的表做VACUUM FULL和ANALYZE操作? - 数据仓库服务 GaussDB(DWS)
wraparound)而导致的异常退出,将小于OldestXmin的事务号转化为freeze xid,更新表的relfrozenxid,更新库的relfrozenxid、truncate clog。 更新统计信息:VACUUM ANALYZE时,会更新统计信息,使得优化器能够选择更好的方案执行SQL语句。 VACUU
-
PGXC - 数据仓库服务 GaussDB(DWS)
PGXC_GET_STAT_ALL_PARTITIONS PGXC_GET_STAT_ALL_PARTITIONS视图获取各分区表分区的插入、更新、删除以及脏页率信息。 该视图的统计信息依赖于ANALYZE,为获取最准确的信息请先对分区表进行ANALYZE。 8.2.0.100及以上
-
自动清理 - 数据仓库服务 GaussDB(DWS)
参数说明:控制auto vacuum是否更新PG_STAT_OBJECT系统表。该参数仅8.2.1及以上集群版本支持。 参数类型:USERSET 取值范围:布尔型 on表示auto vacuum更新PG_STAT_OBJECT系统表。 off表示auto vacuum不更新PG_STAT_OBJECT系统表。
-
敏感操作保护 - 数据仓库服务 GaussDB(DWS)
证方式,包括邮箱、手机和虚拟MFA三种认证方式。 如果用户只绑定了手机,则认证方式只能选择手机。 如果用户只绑定了邮箱,则认证方式只能选择邮件。 如果用户未绑定邮箱、手机和虚拟MFA,进行敏感操作时,华为云将提示用户绑定邮箱、手机或虚拟MFA。 如需修改验证手机号、邮件地址,请在
-
执行业务报错:unable to get a stable set of rows in the source table - 数据仓库服务 GaussDB(DWS)
stable set of rows in the source table 问题现象 MERGE INTO的作用是将源表内容根据匹配条件对目标表做更新或插入,当目标表匹配到多行满足条件时,GaussDB(DWS)有以下两种行为: 业务报错:unable to get a stable set
-
启动容灾 - 数据仓库服务 GaussDB(DWS)
容灾状态为“未启动”、“启动失败”和“已停止”时可以执行启动容灾操作。 启动容灾后,生产集群和灾备集群将无法进行恢复、扩容、升级、重启、节点替换、更新密码等操作,此外,灾备集群将无法进行备份操作,请谨慎操作。 当容灾启动后,如果灾备集群容灾正常运行且容灾处于恢复状态中,此状态的集群会计费。
-
UPDATE - 数据仓库服务 GaussDB(DWS)
UPDATE 功能描述 更新HStore表上指定的数据。 注意事项 与列存一样,当前版本HStore上的UPDATE操作始终先DELETE再INSERT。全局GUC参数可控制打开HStore的轻量化UPDATE,当前版本默认关闭。 对于并发UPDATE场景, 传统列存储格式由于同
-
查询数据源 - 数据仓库服务 GaussDB(DWS)
外部数据源ID。 created String 数据源创建时间。 updated String 数据源更新时间。 data_source_updated String 数据源更新时间。 extend_properties Map<String,String> 扩展信息。 description
-
ALTER TABLE - 数据仓库服务 GaussDB(DWS)
ALTER TABLE 功能描述 修改表,包括修改表的定义、重命名表、重命名表中指定的列、添加/更新多个列、将列存改为HStore表等。 注意事项 通过ALTER修改enable_hstore值可以将列存表变成HStore表,或者将HStore修改成列存表。但需要注意enable
-
UPDATE - 数据仓库服务 GaussDB(DWS)
对于列存表,支持轻量化UPDATE操作。轻量化UPDATE只重写更新列,减少空间使用量。列存轻量化UPDATE通过GUC参数enable_light_colupdate控制是否开启。 列存轻量化UPDATE在以下场景不能使用:更新索引列,更新主键列,更新分区列,更新PCK列和在线扩容,会自动转化为普通UPDATE方式。
-
UPDATE - 数据仓库服务 GaussDB(DWS)
对于列存表,支持轻量化UPDATE操作。轻量化UPDATE只重写更新列,减少空间使用量。列存轻量化UPDATE通过GUC参数enable_light_colupdate控制是否开启,默认关闭。 列存轻量化UPDATE在以下场景不能使用:更新索引列,更新主键列,更新分区列,更新PCK列和在线扩容,会自动转化为普通UPDATE方式。
-
实例管理 - 数据仓库服务 GaussDB(DWS)
GDS-Kafka支持的消息格式 。 GDS-Kafka支持直接insert(仅限无主键表)和merge覆盖更新两种入库模式,您可以根据DWS目标表的类型进行灵活配置,直接insert模式由于不涉及更新在性能上要更优一些。其中入库模式由“app.insert.directly”配置参数和有无主键
-
其它函数 - 数据仓库服务 GaussDB(DWS)
描述:检查连接池中缓存的连接数据是否与pgxc_node一致。8.3.0及以上集群版本中该参数已废弃。 返回值类型:boolean pgxc_pool_reload() 描述:更新连接池中缓存的连接信息。 返回值类型:boolean pgxc_lock_for_backup() 描述:备份前给集群加锁,备份是为了在新增节点上执行恢复操作。
-
自动清理 - 数据仓库服务 GaussDB(DWS)
被删除或更新的记录数超过设定的阈值时才会对这个表执行VACUUM操作。 参数类型:SIGHUP 取值范围:整型,0~INT_MAX 默认值:50 autovacuum_analyze_threshold 参数说明:设置触发ANALYZE操作的阈值。当表上被删除、插入或更新的记录数
-
ABORT - 数据仓库服务 GaussDB(DWS)
TRANSACTION ] ; 参数说明 WORK | TRANSACTION 可选关键字,除了增加可读性没有其他任何作用。 示例 终止事务,执行的更新操作会被撤销掉: 1 ABORT; 相关链接 SET TRANSACTION,COMMIT | END,ROLLBACK 父主题: TCL语法
-
ABORT - 数据仓库服务 GaussDB(DWS)
TRANSACTION ] ; 参数说明 WORK | TRANSACTION 可选关键字,除了增加可读性没有其他任何作用。 示例 终止事务,执行的更新操作会被撤销掉: 1 ABORT; 相关链接 SET TRANSACTION,COMMIT | END,ROLLBACK 父主题: TCL语法
-
实时数仓简介 - 数据仓库服务 GaussDB(DWS)
批量插入的数据直接写入CU,具有与列存一致的压缩优势。 被更新的列、小批量插入的数据会序列化后压缩。同时定期merge到主表CU。 数据更新 数据按行更新,没有CU锁问题,并发更新(update/upsert/delete等)性能好。 即使更新单条数据,也要获取整个CU的锁,基本无法支持并发更新(update/upsert/delete等)。
-
版本说明 - 数据仓库服务 GaussDB(DWS)
新增日志服务功能,可在LTS云日志服务查看采集的集群日志或进行日志转储。 支持快照容量大小监控及展示,支持冷数据容量展示。 数据库监控(DMS)更新及新增以下功能: 集群概览页面更新,为客户展示了集群的状态,实时资源消耗,TOP SQL,集群资源消耗,数据库主要指标等信息。 查询监控变更为实时查询,展示
-
PGXC - 数据仓库服务 GaussDB(DWS)
PGXC_GET_STAT_ALL_TABLES PGXC_GET_STAT_ALL_TABLES视图获取各表的插入、更新、删除以及脏页率信息。 对于高脏页率的系统表,建议在确认当前没有用户操作该系统表时,再执行VACUUM FULL。 建议对脏页率超过80%的非系统表执行VACUUM
-
PG - 数据仓库服务 GaussDB(DWS)
oid 与约束关联的索引ID。 confrelid oid 如果是外键,则为参考的表;否则为0。 confupdtype "char" 外键更新动作代码。 a = 没动作 r = 限制 c = 级联 n =设置为null d =设置为缺省 confdeltype "char" 外键删除动作代码。