检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
106 107 108 109 110 111 112 113 //以下用例以gsjdbc4.jar为例,如果要使用gsjdbc200.jar,请替换驱动类名(将代码中的“org.postgresql”替换成“com.huawei.gauss200.jdbc”)与连接URL串前缀(将“
并发更新场景下,当前会话的语句不下推时,如果更新的元组被其它会话更新成新元组后,控制当前会话执行UPDATE/DELETE语句时是否忽略处理新的元组。默认不再处理新的元组。(该参数仅8.2.1及以上集群版本支持) 设置此选项时,当前会话执行UPDATE/DELETE语句时忽略处理新的元组,当前UPDATE/DELE
为了保证数据库尽可能高性能地运行,建议依据资源情况和业务实际进行数据库系统GUC参数的设置。本章节旨在介绍一些常用参数以及推荐配置,关于参数的详细设置方法请参考设置GUC参数。 数据库内存相关参数 表1 数据库内存相关参数 GUC参数 描述 建议 max_process_memory max_p
IN(SELECT UNIQUE id FROM ctp_temp_item_table); USERENY 输入:CLIENT_INFO 返回用户会话信息。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 SELECT 1 FROM
like_option ... ] LIKE子句声明一个表,新表自动从声明的表中继承所有字段名及其数据类型和非空约束。 新表与原来的表之间在创建动作完毕之后是完全无关的。在源表做的任何修改都不会传播到新表中,并且也不可能在扫描源表的时候包含新表的数据。 字段缺省表达式只有在声明了INCLUDING
询,其中间结果难以通过统计信息进行估算和识别倾斜数据。对于这种情况,GaussDB(DWS)设计了hint手段,通过用户手动指定的方式,给定倾斜信息。优化器根据用户给定的倾斜信息,来对查询进行优化。详细hint使用语法参见运行倾斜的hint。 规则识别 现在BI系统会产生大量带有outer
like_option ... ] LIKE子句声明一个表,新表自动从声明的表中继承所有字段名及其数据类型和非空约束。 新表与原来的表之间在创建动作完毕之后是完全无关的。在源表做的任何修改都不会传播到新表中,并且也不可能在扫描源表的时候包含新表的数据。 字段缺省表达式只有在声明了INCLUDING
like_option ... ] LIKE子句声明一个表,新表自动从声明的表中继承所有字段名及其数据类型和非空约束。 新表与原来的表之间在创建动作完毕之后是完全无关的。在源表做的任何修改都不会传播到新表中,并且也不可能在扫描源表的时候包含新表的数据。 字段缺省表达式只有在声明了INCLUDING
询,其中间结果难以通过统计信息进行估算和识别倾斜数据。对于这种情况,GaussDB(DWS)设计了hint手段,通过用户手动指定的方式,给定倾斜信息。优化器根据用户给定的倾斜信息,来对查询进行优化。详细hint使用语法参见运行倾斜的hint。 规则识别 现在BI系统会产生大量带有outer
询,其中间结果难以通过统计信息进行估算和识别倾斜数据。对于这种情况,GaussDB(DWS)设计了hint手段,通过用户手动指定的方式,给定倾斜信息。优化器根据用户给定的倾斜信息,来对查询进行优化。详细hint使用语法参见运行倾斜的hint。 规则识别 现在BI系统会产生大量带有outer
ignoreUpdateBefore设置为false(默认true)。 Flink实时消费Binlog 使用DWS Connector来实时消费Binlog,具体请参见DWS-Connector。 如果已使用其他同步工具已经将全量数据同步到了目标端,后续只想进行增量同步。则可以调用以下系统函数来更新同步点。
默认值:on 当前压缩算法为zlib,暂不支持设置为其他压缩算法。 对于通过从低版本升级成为当前版本的集群,此参数默认关闭(off)。如果用户需要,可以通过gs_guc命令打开FPI压缩功能。 当前版本若为全新安装版本,此参数默认打开(on)。 从低版本升级上来的集群,如果手动开启了此参数,不允许再进行集群回滚操作。
并发更新场景下,当前会话的语句不下推时,如果更新的元组被其它会话更新成新元组后,控制当前会话执行UPDATE/DELETE语句时是否忽略处理新的元组。默认不再处理新的元组。(该参数仅8.2.1及以上集群版本支持) 设置此选项时,当前会话执行UPDATE/DELETE语句时忽略处理新的元组,当前UPDATE/DELE
返回值类型:text 备注:函数pg_export_snapshot保存当前的快照并返回一个文本字符串标识此快照。这个字符串必须传递给想要导入快照的客户端。可用在set transaction snapshot snapshot_id时导入snapshot,但是应用的前提是该事务设置了REPEATABLE
返回值类型:text 备注:函数pg_export_snapshot保存当前的快照并返回一个文本字符串标识此快照。这个字符串必须传递给想要导入快照的客户端。可用在set transaction snapshot snapshot_id时导入snapshot,但是应用的前提是该事务设置了REPEATABLE
如果优化器低估了实际参与运算的行数,则原本可获得收益的未正常获得收益。反之亦然。 LLVM使用建议 目前LLVM在数据库内核侧已默认打开,用户可结合上述的分析进行配置,总体建议如下: 设置合理的work_mem,在允许的条件下尽可能设置较大的work_mem,如果出现大量下盘,则
如果优化器低估了实际参与运算的行数,则原本可获得收益的未正常获得收益。反之亦然。 LLVM使用建议 目前LLVM在数据库内核侧已默认打开,用户可结合上述的分析进行配置,总体建议如下: 设置合理的work_mem,在允许的条件下尽可能设置较大的work_mem,如果出现大量下盘,则
具有很好的性能优势。 SQL语法 SQL语法兼容性高,语法通用,易于使用。 兼容列存语法。 GUC参数 丰富的GUC参数,根据客户业务场景适配最适合客户的数仓环境。 兼容标准数仓GUC参数,同时支持实时数仓调优参数。 技术特点 完整的事务一致性 体现在数据插入或者更新后提交即可见
设计,能够尽可能的减少不必要的数据shuffle。 选择存储方案 【建议】表的存储类型是表定义设计的第一步,用户业务类型是决定表的存储类型的主要因素,表存储类型的选择依据请参考表1。 表1 表的存储类型及场景 存储类型 适用场景 行存 点查询(返回记录少,基于索引的简单查询)。 增、删、改操作较多的场景。
SQLSTATE: 55000 错误原因:ALTER EXTENSION SET SCHEMA,新的schema是当前EXTENSION的成员。 解决办法:ALTER EXTENSION SET SCHEMA,新的schema不可以是当前EXTENSION的成员。 GAUSS-01509: "extension