创建GaussDB(DWS)集群 创建DWS专属集群 使用集群前必读:性能管理要求 使用集群前必读:高可用高可靠要求
SQL调优指南 调优流程 更新统计信息 审视和修改表定义 SQL语句改写规则 典型SQL调优点 使用Plan Hint进行调优 例行维护表 例行重建索引 SQL调优关键参数调整 配置SMP 查询最耗性能的SQL 分析作业是否被阻塞
实际调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL
当GDS导入时,同时会包括对应GDS服务端的IP地址端口信息。 rownum bigint 在数据源文件中,出现数据格式错误的行号。 rawrecord text 在数据源文件中,出现数据格式错误的原始记录。 detail text 详细错误信息。
操作步骤 以gds_user用户登录安装GDS的数据服务器。 请根据启动GDS的方式,选择停止GDS的方式。 若用户使用“gds”命令启动GDS,请使用以下方式停止GDS。 执行如下命令,查询GDS进程号。 ps -ef|grep gds 示例:其中GDS进程号为128954。
DWS-Connector DWS-Connector版本说明 dws-client dws-connector-flink
配置DataCheck dbinfo.properties配置 check_input.xlsx配置 父主题: DataCheck
编辑input/check_input.xlsx文件: 复制check_input.xlsx文件到windows服务器,使用Excel软件编辑,填写要校验的表信息,保存后,上传到Linux服务器覆盖原始的文件。
Netezza语法迁移 表(Netezza) PROCEDURE(使用RETURNS) Procedure 系统函数(Netezza) 算子 DML(Netezza) Unique Index 父主题: DSC
GDS导入示例 示例:多数据服务器并行导入 规划数据服务器与集群处于同一内网,数据服务器IP为192.168.0.90和192.168.0.91。数据源文件格式为CSV。 创建导入的目标表tpcds.reasons。
使用DSC 概述 下载并安装DSC 配置DSC 迁移流程 数据库模式迁移 Version命令迁移 Help命令迁移 日志参考 父主题: DSC
JDBC/ODBC类 JDBC问题定位 建立数据库连接失败 执行业务抛出异常 性能问题 功能支持问题
集群性能 锁等待检测 执行SQL时出现表死锁,提示LOCK_WAIT_TIMEOUT锁等待超时 执行SQL时报错:abort transaction due to concurrent update 磁盘使用率高&集群只读处理方案 SQL执行很慢,性能低,有时长时间运行未结束 数据倾斜导致
实时入库 Kafka实时入库到DWS
整库迁移 使用CDM迁移数据到DWS 使用DSC工具迁移SQL脚本
其他操作 GDS管道文件常见问题 查看数据倾斜状态 分析表 管理并发写入操作 更新表中数据 执行深层复制
SDK概述 本文介绍了数据仓库服务 GaussDB(DWS)提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer提供根据需求动态生成SDK代码功能,从而降低SDK使用难度,推荐使用。
DWS添加云监控服务的告警规则时会话数阈值如何设置? 如何判断DWS集群是x86还是ARM架构? DWS扩容检查不通过怎么办? DWS增加CN和扩容集群分别在什么场景下使用? DWS经典变更规格与弹性变更规格、扩容、缩容分别在什么场景下使用?
Top问题汇总 近期根据智能客服、用户声音和问题反馈情况,梳理了用户在使用DWS产品过程中关注的高频问题,您可以通过本页面尝试找到解决问题的最优方法。 语法使用 表1 语法使用 热度排名 高频问题 页面地址 1 查询字符串的bit位数 截取子字符串 返回结果替换某些字符串 返回字符串的前面几个字符
账户与权限 DWS如何实现业务隔离 DWS数据库账户密码到期了,如何修改? 如何给DWS指定用户赋予某张表的权限? 如何给DWS指定用户赋予某个SCHEMA的权限? 如何创建DWS数据库只读用户? 如何创建DWS数据库私有用户和私有表? DWS如何REVOKE某用户的connect