检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL调优 SQL查询执行流程 SQL执行计划 执行计划算子 SQL调优流程 更新统计信息 审视和修改表定义 SQL调优进阶 优化器参数调整 使用Plan Hint进行调优 例行维护表 例行重建索引 SQL语句出错自动重试 query_band负载识别 父主题: GaussDB(DWS
分支语句 语法 分支语句的语法请参见图1。 图1 case_when::= when_clause子句的语法图参见图2。 图2 when_clause::= 参数说明: case_expression:变量或表达式。 when_expression:常量或者条件表达式。 statement
分支语句 语法 分支语句的语法请参见图1。 图1 case_when::= when_clause子句的语法图参见图2。 图2 when_clause::= 参数说明: case_expression:变量或表达式。 when_expression:常量或者条件表达式。 statement
案例:选择合适的分布列 分布列用于将数据分布到不同的节点上,划分均衡可以避免数据倾斜。 在进行关联查询时,尽量选择查询中的关联条件作为分布键。当关联条件作为分布键时,相关数据都分布在DN本地,将减少DN之间的数据流动代价,提升查询速度。 优化前 将a作为t1和t2的分布列,表定义如下
如果DWS建表时没有指定分布列,数据会怎么存储? 8.1.2及以上集群版本,可通过GUC参数default_distribution_mode来查询和设置表的默认分布方式。 如果建表时没有指定分布列,数据会以下几种场景来存储: 场景一 若建表时包含主键/唯一约束,则选取HASH分布
ROLLBACK TO SAVEPOINT 功能描述 ROLLBACK TO SAVEPOINT用于回滚到保存点,隐含地删除所有在该保存点之后建立的保存点。 回滚所有指定保存点建立之后执行的命令。保存点仍然有效,并且需要时可以再次回滚到该点。 注意事项 不能回滚到未定义的保存点,语法上会报错
配置DataCheck dbinfo.properties配置 check_input.xlsx配置 父主题: DataCheck
使用COPY FROM STDIN导入数据 关于COPY FROM STDIN导入数据 CopyManager类简介 父主题: 导入数据
帮助与支持 如果您在使用DWS产品中遇到任何问题,推荐使用DWS的智能机器人-小D智能客服(原小D助手),24小时在线为您服务,解决您的日常问题,当前小D智能客服能解决日常SQL语法咨询、功能介绍、故障案例、报错信息等Top问题。 如何使用 使用华为云账户登录GaussDB(DWS
TPC-DS数据构建 登录ECS云服务器,执行如下命令创建TPC-DS存放目录。 1 2 mkdir -p /data1/script/tpcds-kit/tpcds1000X mkdir -p /data2/script/tpcds-kit/tpcds1000X 从官网获取TPC-DS
如何使用VPC共享来处理DWS资源? 背景信息 共享VPC功能支持多个账号在一个集中管理、共享的VPC内创建云资源,比如DWS、ELB、ECS等。VPC的所有者可以将VPC内的子网共享给一个或者多个账号使用。通过共享VPC功能,可以简化网络配置,帮助您统一配置和运维多个账号下的资源
其他 逻辑复制 Postmaster IPC Tablespace port目录下的公共机制 Tsearch CN Retry 高级包 JSON format、java - UDF 功能特性
使用DSC 概述 下载并安装DSC 配置DSC 迁移流程 数据库模式迁移 Version命令迁移 Help命令迁移 日志参考 父主题: DSC
ROLLBACK TO SAVEPOINT 功能描述 ROLLBACK TO SAVEPOINT用于回滚到保存点,隐含地删除所有在该保存点之后建立的保存点。 回滚所有指定保存点建立之后执行的命令。保存点仍然有效,并且需要时可以再次回滚到该点。 注意事项 不能回滚到未定义的保存点,语法上会报错
执行Plan Hint的Scan方式不生效 问题现象 DWS中指定了Plan Hint的scan方式,但是并未生效。 原因分析 Plan Hint语法使用错误。Plan Hint的Scan语法应在SELECT语句中增加“/*+ indexscan(table_name index_name
GAUSS-02401 -- GAUSS-02410 GAUSS-02401: "cannot lock rows in view '%s'" SQLSTATE: 42809 错误原因:错误的对象类型,不能为视图加锁。 解决办法:修改SQL语句。 GAUSS-02402: "cannot
无法ping通集群访问地址 问题现象 在客户端主机上,无法ping通GaussDB(DWS)集群访问地址。 原因分析 网络不通 如果客户端主机通过GaussDB(DWS)集群的内网地址进行连接,需要排查客户端主机跟GaussDB(DWS)集群是否在相同的VPC和子网内,如果不在相同的
SET 功能描述 用于修改运行时配置参数。 注意事项 大多数运行时参数都可以用SET在运行时设置,但有些则在服务运行过程中或会话开始之后不能修改。 语法格式 设置所处的时区。 1 SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL
服务端工具 gs_dump gs_dumpall gs_restore gds_check gds_install gds_uninstall gds_ctl ESLDoTrust.py DisasterFineGrained.py
SHOW 功能描述 SHOW将显示当前运行时参数的数值。可以使用SET语句来设置这些参数。 注意事项 SHOW可以查看的某些参数是只读的,但不能设置它们的值。 语法格式 1 2 3 4 5 6 7 8 9 SHOW { configuration_parameter