检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CREATE SCHEMA。 端到端数据分析流程 数据仓库服务与华为云平台其他一系列服务已无缝集成,以便用户能够快速部署端到端的数据分析和解决方案。 端到端数据分析流程如下图所示,该流程展示了每个过程可以使用的云服务。 图2 端到端数据分析流程
如果该字符串声明为varchar类型,就像从表中取出来的数据一样,分析器将试着将其转换成text类型: 1 SELECT substr(varchar '1234', 3); 图3 substr返回信息 被分析器转换后实际上变成: 1 SELECT substr(CAST (varchar
某业务场景中SQL语句执行慢,打印执行计划发现存在NestLoop。 分析过程 通过EXPLAIN VERBOSE打印语句执行计划,查看执行计划发现SQL语句中存在not in语句。 执行计划中存在NestLoop。 分析结果 NestLoop是导致语句性能慢的主要原因。 由于NOT
使用客户端连接GaussDB(DWS)执行业务过程中出现报错“An I/O error occurred while sending to the backend.”。 原因分析 客户端与数据库之前建好的连接再使用时已经中断导致上述报错,连接中断通常有两种情况: 数据库侧主动断开。 当数据库侧由于某种原因将连接断开
为什么GaussDB(DWS)扩容后已使用存储容量比扩容前减少了很多? 原因分析 扩容前,如果您没有执行vacuum清理和回收存储空间,GaussDB(DWS)数据仓库中之前被删除的数据,可能没有释放占用的磁盘空间形成脏数据,导致磁盘浪费。 而在扩容时,系统会做一次重分布,集群扩
如果该字符串声明为varchar类型,就像从表中取出来的数据一样,分析器将试着将其转换成text类型: 1 2 3 4 5 SELECT substr(varchar '1234', 3); substr -------- 34 (1 row) 被分析器转换后实际上变成: 1 SELECT substr(CAST
AS "40 factorial"; 图1 返回结果 分析器对参数做类型转换,查询等效于: 1 SELECT CAST(40 AS bigint) ! AS "40 factorial"; 示例2:字符串连接操作符类型分析。一种字符串风格的语法既可以用于字符串也可以用于复杂的扩
0x00.”。 原因分析 业务数据文件从Oracle导入,文件编码为utf-8。该报错还会提示行数,由于文件特别大,vim命令打不开文件,于是用sed命令把报错行数提出来,再用vim命令打开,发现并没有什么异常。用split命令按行数切割后,部分文件也可以导入。 经分析GaussDB(
15894272000000000 (1 row) 分析器对参数做类型转换,查询等效于: 1 SELECT CAST(40 AS bigint) ! AS "40 factorial"; 示例2:字符串连接操作符类型分析。一种字符串风格的语法既可以用于字符串也可以用于复杂的扩
000多个),基表数据量比较大,SQL语句执行无结果。 原因分析 执行计划中,in条件还是作为普通的过滤条件存在。这种场景下,join操作的性能优于in条件,最优的执行计划应该是将“in 常量”转化为join操作。 分析过程 打印语句的执行计划: 执行计划中,in条件还是作为普通
其他操作 GDS管道文件常见问题 查看数据倾斜状态 分析表
存算一体规格 存算一体1:8云盘规格,该规格弹性伸缩,无限算力、无限容量,规格详情请参见表1。 存算一体1:4云盘规格,在大规模数据查询和分析能力基础上,提供高并发、高性能、低时延、低成本的事务处理能力。适用于HTAP混合负载场景,规格详情请参见表2。 存算一体(单机形态)规格,
未收集统计信息导致查询性能差 问题现象 SQL查询性能差,对语句执行EXPLAIN VERBOSE时有Warning信息。 原因分析 查询中涉及到的表或列没有收集统计信息。统计信息是优化器生成执行计划的基础,没有收集统计信息,优化器生成的执行计划会非常差,如果统计信息未收集,会导
在监控面板(DMS)查看GaussDB(DWS)集群监控 数据库监控简介 监控项列表 集群概览 监控 工具 负荷分析 监控设置 任务详情 典型场景 父主题: GaussDB(DWS)集群运维
dn_6001_6002: Too many clients already, active/non-active: 468/63. 原因分析 当前数据库连接已经超过了最大连接数。 错误信息中,non-active的个数表示空闲连接数,例如,non-active为508,说明当前有大量的空闲连接。
性能调优 基于表结构设计和调优提升GaussDB(DWS)查询性能 分析正在执行的SQL以处理GaussDB(DWS)业务阻塞
b) as rn from t3) where rn = 1; c | rn ---+---- 3 | 1 (1 row) 原因分析: 如上所示,执行同一条语句:select c,rn from (select c,row_number() over(order by a
file '%s': %m" SQLSTATE: XX000 错误原因:创建文件失败。可能原因是权限不对,或目录损坏。 解决办法:可根据错误信息分析具体原因,如果权限不对则修改权限;目录损坏则修复文件系统或磁盘。 GAUSS-01999: "could not write to data
执行数据校验工具 datacheck.bat: 查看校验结果 output/check_input_result.xlsx(校验结果分析同Linux场景): 校验结果分析: Status结果为No Pass代表校验未通过。 Check Result Diff列显示校验不通过的项,可在里面查看具体哪一列的校验不通过。
TPC-H由国际事务处理性能委员会(Transaction Processing Performance Council)制定发布,用于评测数据库的分析查询能力。TPC-H查询包含8张数据表和22条复杂SQL查询,大多数查询包含多表Join、子查询和Group By等。 TPC-DS TP