检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
区和删除过期的分区,所以维护人员需要定期创建新分区和删除过期分区,提高了运维成本。 为解决上述问题,GaussDB(DWS)引入了分区自动管理特性。可通过设置表级参数period、ttl开启分区自动管理功能,使分区表可以自动创建新分区和删除过期分区,降低分区表的维护成本,改善查询性能。
sysctl.conf中调整设置shmmax值的大小,使其大于shmall的值,然后执行/sbin/sysctl -p命令,让修改后的参数生效,重新执行命令。 GAUSS-50502: "Failed to obtain %s information." SQLSTATE: 无
GS_WAIT_CURRENT_ACTIVE_DDL_COMPLETE 等待所有线程的guc参数生效。 9 PGXC_WAIT_CURRENT_ACTIVE_DDL_COMPLETE 等待所有线程的guc参数生效。 10 GS_SWITCH_PART_RELFILENODE 用于交换两个指定分区的filenode。
脱敏对象owner。 object_name name 脱敏对象名称。 policy_name name 脱敏策略名称。 expression text 策略生效表达式(针对用户)。 enable boolean 策略状态(开启、关闭)。 policy_description text 策略描述信息。
策略状态(开启、关闭)。 说明: enable的取值: true表示开启。 false表示关闭。 expression pg_node_tree 策略生效表达式(针对用户)。 policy_description text 策略描述信息。 inherited bool 说明脱敏策略是否“继承”自其他脱敏策略。
join来实现,而NOT EXISTS则可以通过hash anti join来实现。在join列不存在null值的情况下,not exists和not in等价。因此在确保没有null值时,可以通过将not in转换为not exists,通过生成hash join来提升查询效率。 优化前
TD兼容支持不区分大小写 TD数据源迁移至DWS的大量存储过程涉及到去重操作,源数据中存在大量内容相同但是大小写不同的数据,DWS中使用distinct去重后会有大量重复数据,使用upper函数会改变源数据,存储过程数量多,逻辑复杂,手动修改难度大,需要增加DWS不区分大小写的特性。
执行Nestloop可能造成某些场景性能劣化。 取值0对向量化Full Join不生效,行为与取值1相同。只尝试外表是否可建立哈希表,不执行NestLoop。 默认值:0 max_streams_per_query 参数说明:控制查询计划中Stream节点的数目。(该参数仅8.1.3.200及以上集群版本支持)
语法迁移工具(Oracle/Teradata) Data Studio GUI客户端工具 GDS并行数据加载工具 08 API DWS提供了REST API,可通过HTTPS请求调用。您可以调用API实现集群管理、快照管理功能。本文档详细介绍了DWS API、参数、示例以及调用方法。 API文档 API概述
可以是普通的SELECT查询语句,也可以是INSERT、UPDATE、DELETE、VALUES等其它数据修改语句,使用数据修改语句时需要通过RETURNING子句返回元组。例如: 1 WITH s AS (INSERT INTO t VALUES(1) RETURNING a)
可以是普通的SELECT查询语句,也可以是INSERT、UPDATE、DELETE、VALUES等其它数据修改语句,使用数据修改语句时需要通过RETURNING子句返回元组。例如: 1 WITH s AS (INSERT INTO t VALUES(1) RETURNING a)
join来实现,而NOT EXISTS则可以通过hash anti join来实现。在join列不存在null值的情况下,not exists和not in等价。因此在确保没有null值时,可以通过将not in转换为not exists,通过生成hash join来提升查询效率。 优化前
默认情况下,gs_initdb会根据当前的系统环境初始化此参数,通过locale命令可以查看当前的配置环境。 参数建议保持默认值,不建议通过gs_guc工具或其他方式直接在postgresql.conf文件中设置client_encoding参数,即使设置也不会生效,以保证集群内部通信编码格式一致。 默认值:UTF8
Hudi外表查询 Hudi外表可以直接查询数据,默认查询实时视图;也可以通过设置增量查询参数实现增量视图查询。 增量查询 针对hudi增量查询功能,可以通过设置增量查询参数实现增量查询。 1 2 3 4 SET hoodie.SCHEMA.FOREIGN_TABLE.consume
Main函数,如果搜索不到则检查项通过,否则检查项不通过。 CheckCollector 查看信息收集是否成功,如果收集成功则检查项通过,否则检查项不通过。 CheckTrust 检查各个节点的是否互信,如果有节点未互信则检查不通过,否则检查通过。 CheckBalanceState
单击“应用”。 “配置状态”显示为“应用中”,表示系统正在保存配置。 等待一段时间后当“配置状态”显示为“已同步”,表示已保存配置并生效。 开启内核审计日志转储后,可以通过pg_query_audit函数查看转储的审计日志,详情请参见使用pg_query_audit函数查看数据库审计日志。
粒度访问控制功能。在IAM中,IAM管理员用户(即属于admin用户组的用户)通过创建自定义策略,可以自由搭配需要授予的权限集。通过给用户组授予策略,用户组中的用户就能获得策略中定义的权限。IAM通过策略定义的权限内容实现精细的权限管理。 为了更精细地控制GaussDB(DWS)
滚。 ANALYZE VERIFY操作处理的大多为异常场景检测需要使用RELEASE版本。ANALYZE VERIFY场景不触发远程读,因此远程读参数不生效。对于关键系统表出现错误被系统检测出页面损坏时,将直接报错不再继续检测。 单次新增、修改量占表总量10%以上场景,需在业务中增加显式Analyze操作。
策略状态(开启、关闭)。 说明: enable的取值: true表示开启 false表示关闭 expression pg_node_tree 策略生效表达式(针对用户)。 policy_description text 策略描述信息。 inherited bool 说明脱敏策略是否“继承”自其他脱敏策略。
这种方式适合数据写入量不太大, 并发度不太高的场景。 用户可以使用以下方式通过COPY FROM STDIN语句直接向GaussDB(DWS)写入数据。 通过键盘输入向GaussDB(DWS)写入数据。 通过JDBC驱动的CopyManager接口从文件或者数据库向GaussDB(