检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
APEX2_DYNAMIC_ADD_REMAIN_TEST; -- “NVL2(表达式,值1,值2)”函数用于根据指定的表达式是否为空来确定查询返回的值。如果表达式不为Null,则NVL2返回“值1”。如果表达式为Null,则NVL2返回“值2” SELECT NVL2(add_users
计费FAQ 按需计费是否可通过关机暂停使用来节省费用? 创建集群时,为什么购买按钮一直处于灰色,无法提交? 集群被冻结了,导致无法使用,如何解冻?
non-foreign tables in one query." SQLSTATE: 0A000 错误原因:语句中同时包含内表和外表。 解决办法:尝试更改语句,不同时查询内外表,或禁止fast_query_shipping。 GAUSS-01644: "Not support feature
'%s' has no distribute type." SQLSTATE: 0A000 错误原因:所查询的表没有分布类型,比如在CN查询desc表。 解决办法:此类表只可以在DN查询。 GAUSS-04777: "This operation is not supported"
'%s' on '%s' gave unexpected result" SQLSTATE: XX000 错误原因:两表的主外键约束检查出错。 解决办法:检查主外键约束的表涉及的数据,查找数据错误。 GAUSS-02945: "update or delete on table '%s'
登录GaussDB(DWS)管理控制台。 在左侧导航栏中,选择“管理 > 连接客户端”。 在“命令行客户端”的下拉列表中,选择对应版本的GaussDB(DWS)客户端。 请根据集群版本和安装客户端的操作系统,选择对应版本。 表1 gsql下载地址 操作系统类别 适用操作系统版本 下载地址 校验文件 Windows
工具 SQL诊断 SQL探针 表诊断 父主题: 在监控面板(DMS)查看GaussDB(DWS)集群监控
性能诊断 集群性能分析 慢SQL分析 SQL诊断 表诊断 父主题: GaussDB(DWS)性能调优
%u is not a child of database system timeline %u" SQLSTATE: XX000 错误原因:备份的WAL日志文件与数据库不匹配。 解决办法:请确保WAL日志文件与数据库一致后,重启恢复数据库。 GAUSS-03550: "could
JSON/JSONB函数和操作符 安全函数 条件表达式函数 范围函数和操作符 数据脱敏函数 Roaring Bitmap函数和操作符 UUID函数 文本检索函数和操作符 HLL函数和操作符 集合返回函数 几何函数和操作符 网络地址函数和操作符 系统信息函数 系统管理函数 数据库对象函数 残留文件管理函数
错误原因:相关子查询的参数列表是空的。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02359: "extParam set of initplan is empty" SQLSTATE: XX000 错误原因:initplan的参数列表是空的。 解决办法:内部
迁移操作前后表中的数据是否相同。在备份恢复或者数据迁移操作前后都需要用户通过手工执行SQL命令的方式获取执行结果,通过对比获取的执行结果判断操作前后表中的数据是否相同。 对于大表,CHECKSUM函数可能会需要很长时间。 如果某两表的CHECKSUM值不同,则表明两表的内容是不同
SQLSTATE: XX000 错误原因:表名找不到。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02075: "relnamespaceOid for RTE %u not found" SQLSTATE: XX000 错误原因:表空间OID找不到。 解决办法:内
错误原因:提供给GDS外表的URI非法。 解决办法:请检查并纠正GDS外表中location相关设置。 GAUSS-01380: "'%s' is a table" SQLSTATE: 42809 错误原因:在表上定义了INSTEAD OF触发器。 解决办法:不要在表上定义INSTEAD
SQL终端管理 打开多个“SQL终端”页签 管理SQL查询执行历史 打开并保存SQL脚本 在“SQL终端”页签中查看表属性和PL/SQL函数/过程 终止正在执行的SQL查询 SQL查询格式化 在“SQL终端”页签中选择数据库对象 查看执行计划和开销 图形化查看执行计划和开销 使用SQL终端
LIKE语法的LIKE子句中指定INCLUDING PARTITION的分区键值列数超过了当前表的列数范围。 解决办法:CREATE TABLE ... LIKE语法的LIKE子句中指定INCLUDING PARTITION的分区键值列数范围必须在1到表最大列数的范围内。 GAUSS-00335: "' including
使用CDM迁移Oracle数据至GaussDB(DWS)集群 迁移流程 准备工具 迁移表定义 迁移表全量数据 迁移业务SQL 父主题: 数据迁移
%s" SQLSTATE: 42846 错误原因:两个类型之间不能相互转化。 解决办法:两个类型之间不存在类型转换函数,可查看pg_cast系统表获取相关信息。 GAUSS-00023: "argument of %s must be type boolean, not type %s"
0版本,87个SQL有明显提升,其中15个SQL性能提升有2~10倍。 不论是简单的过滤、排序、聚集,还是复杂的多表关联、窗口计算、CTE查询,9.1.0版本都有明显性能优势。 表1 TPC-H和TPC-DS性能总览 1000x DWS开箱性能 版本 8.3.0 9.1.0.200 - 存算一体(s)
使用此类型语句在指定的DN执行AVG聚集计算时,返回结果集是以数组形式返回,如{4,2},表示sum结果为4,count结果为2。 由于CN节点不存储用户表数据,没有必要指定CN节点执行用户表上的SELECT查询。如果查询语句中含有隐藏的远程调用开启事务逻辑,则会报错“Cannot