检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
EXCEPTION) 类 0A - 不支持特性 0A000 不支持此特性(FEATURE_NOT_SUPPORTED) 0A100 不支持流(STREAM_NOT_SUPPORTED) 类 0B - 非法事务初始化 0B000 非法事务初始化(INVALID_TRANSACTION_INITIATION)
信息请查阅Windows的相关技术文档。 32位操作系统请使用:C:\Windows\System32\odbcad32.exe 或者单击计算机->控制面板->管理工具->数据源(ODBC)打开驱动管理器。 配置数据源。 在打开的驱动管理器上,选择用户DSN->添加->PostgreSQL
can be found in dn log of %s." SQLSTATE: 22000 错误原因:HDFS表导入将上层的数据填充到底层数据流buffer过程失败。 解决办法:在对应DN日志中查看具体原因信息。 GAUSS-04717: "Error occurs while close
您可能没有足够的权限。联系数据库管理员获取所需权限。 在执行显示DDL或导出DDL操作时,为什么会收到以下错误消息? “无法启动此程序,因为计算机中丢失MSVCRT100.dll。尝试重新安装该程序以解决问题。” 解决方案:显示或导出DDL时需执行gs_dump.exe,这需要MS
抽取范围的上界: SELECT upper(int8range(15, 25)); upper ------- 25 (1 row) 计算范围的交集: SELECT int4range(10, 20) * int4range(15, 25); ?column? ----------
opSQL表中执行计划进行诊断。提供可视化树形图,展示每个节点执行时长、type和扫描行数等信息。 异常诊断项包含:重分布异常、估算异常、计算倾斜、分区扫描异常、跨逻辑集群查询。 执行计划可视化想要显示每步执行时长,需设置参数“resource_track_level=perf”,否则无法查看。
10 | 1000 | 10000 (1 row) 任意精度型 NUMBER类型能够用于存储对于精度位数没有限制的数字,并且可以用于执行精确计算。当要求高精确度时,推荐使用这种类型来存储货币总量和其他类型的数量值。与整数类型相比,任意精度类型需要更大的存储空间,其存储效率、运算效率以及压缩比效果都要差一些。
10 | 1000 | 10000 (1 row) 任意精度型 NUMBER类型能够用于存储对于精度位数没有限制的数字,并且可以用于执行精确计算。当要求高精确度时,推荐使用这种类型来存储货币总量和其他类型的数量值。与整数类型相比,任意精度类型需要更大的存储空间,其存储效率、运算效率以及压缩比效果都要差一些。
抽取范围的上界: SELECT upper(int8range(15, 25)); upper ------- 25 (1 row) 计算范围的交集: SELECT int4range(10, 20) * int4range(15, 25); ?column? ----------
backend_start timestamp with time zone 程序启动时间。 state text 日志复制的状态(追赶状态,还是一致的流状态)。 sender_sent_location text 发送端发送日志位置。 receiver_write_location text
backend_start timestamp with time zone 程序启动时间。 state text 日志复制的状态(追赶状态,还是一致的流状态)。 sender_sent_location text 发送端发送日志位置。 receiver_write_location text
实时视图:读取最新的数据,在读取时进行Base file和Delta file合并(频繁update场景)。 增量视图:类似CDC方式持续读取增量写入Hudi的数据(流批一体)。 父主题: SQL on Hudi
几点: 如果需要保证DN内的数据写入顺序则需要设置connectionSize设置为1。 如果源端有更新主键操作或者需要flink进行聚合计算的话,将ignoreUpdateBefore设置为false,否则不建议将 ignoreUpdateBefore设置为false(默认true)。
返回实际插入的行,RETURNING列表的语法与SELECT的输出列表一致。 output_expression INSERT命令在每一行都被插入之后用于计算输出结果的表达式。 取值范围:该表达式可以使用table的任意字段。可以使用*返回被插入行的所有字段。 output_name 字段的输出名称。
* 20 * 6 + 24,且该值在max_connections取值范围内。 公式中的dop_limit为集群中每个DN对应的CPU数,计算公式为:dop_limit = 单机器的CPU逻辑核数 / 单机器的DN数。 SMP配置方式 系统的CPU、内存、I/O和网络带宽等资源充
day,取值范围:1 hour ~ 100 years。 ttl:设置自动淘汰分区的时间,取值范围:1 hour ~ 100 years。淘汰分区的策略是通过计算nowtime - 分区boundary > ttl,满足该条件的分区将被清理掉。 自动创建新分区 分区自动管理每隔period的时间就会
某表在各DN上的分布,存在某DN上的行数是另一DN上行数的10倍或以上,且有DN中的行数大于10万行,则上报相关告警。该告警一般分为存储层倾斜和计算层倾斜,具体调优方法参考数据倾斜调优。 告警信息示例: Execute diagnostic information PlanNode[6]
某表在各DN上的分布,存在某DN上的行数是另一DN上行数的10倍或以上,且有DN中的行数大于10万行,则上报相关告警。该告警一般分为存储层倾斜和计算层倾斜,具体调优方法参考数据倾斜调优。 告警信息示例: Execute diagnostic information PlanNode[6]
* 20 * 6 + 24,且该值在max_connections取值范围内。 公式中的dop_limit为集群中每个DN对应的CPU数,计算公式为:dop_limit = 单机器的CPU逻辑核数 / 单机器的DN数。 SMP配置方式 系统的CPU、内存、I/O和网络带宽等资源充
现。 因此“弹性变更规格”功能应运而生,相比于扩容节点而言,该功能更适合阶段性峰值或只对计算能力(CPU、内存)变化有诉求的业务场景,在业务峰值来临之前您可以通过弹性变更规格快速提升集群计算能力,在业务峰值过后再快速的将集群配置降低,做到最大程度的节约成本。支持的变更规格列表请参照表支持变更的规格列表。