检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CLUSTER 功能描述 根据一个索引对表进行聚簇排序。 CLUSTER指示GaussDB(DWS)基于索引名指定的索引来聚簇由表名指定的表。索引名指定的索引必须已经定义在指定表上。 当对一个表聚簇后,该表将基于索引信息进行物理排序。聚簇是一次性操作:当表被更新之后, 更改的内容
CLUSTER 功能描述 根据一个索引对表进行聚簇排序。 CLUSTER指示GaussDB(DWS)基于索引名指定的索引来聚簇由表名指定的表。 索引名指定的索引该索引必须已经定义在指定表上。 当对一个表聚簇后,该表将基于索引信息进行物理排序。聚簇是一次性操作:当表被更新之后, 更
GaussDB(DWS)表设计规则 GaussDB(DWS)是分布式架构。数据分布在各个DN上。总体上讲,良好的表设计需要遵循以下原则: 【关注】将表数据均匀分布在各个DN上。数据均匀分布,可以防止数据在部分DN上集中分布,从而导致因存储倾斜造成集群有效容量下降。通过选择合适的分布列,可以避免数据倾斜。
VACUUM FULL执行慢 VACUUM FULL执行慢的常见场景及处理方法如下: 场景一:存在锁等待导致VACUUM FULL执行慢 8.1.x及以上集群版本的处理方法: 通过查询pgxc_lock_conflicts视图查看锁冲突情况。 1 SELECT * FROM pgxc_lock_conflicts;
ALTER TEXT SEARCH CONFIGURATION 功能描述 更改文本搜索配置的定义。用户可以将映射从字串类型调整为字典,或者改变配置的名称或者所有者,或者修改搜索配置的配置参数。 注意事项 当一个搜索配置已经被引用(如被用来创建索引),则不允许用户修改此文本搜索配置。
查看GaussDB(DWS)集群拓扑图 概述 集群拓扑图向用户展示了集群内所有节点的拓扑结构,方便用户查看节点状态、节点进程、节点IP地址等信息。 集群拓扑图分为拓扑结构展示与节点进程展示两个功能。 拓扑结构节点展示仅8.0.0及以上集群版本支持,节点进程展示仅8.2.0及以上集群版本支持。
GaussDB(DWS)常用运维命令集 本章节仅列出运维常用命令,其中查看的系统对象可根据实际情况灵活变通,查询返回的具体字段含义,请参考《开发指南》中关于对应系统表、系统视图、系统函数的介绍。 查看运维状态类 前提条件:正常连接上DWS集群。 查看当前业务整体运行情况。 1 select
故障处理 Data Studio长时间无法打开。 解决方法:检查是否未找到JRE。验证环境中配置的Java路径。所支持的Java JDK版本,参见系统要求。 双击Data Studio.exe文件后,Data Studio无法打开且显示Java运行错误。 解决方法: 无JRE:
逻辑集群概述 基本概念 逻辑集群是通过Node Group机制来实现资源和数据的隔离。通过把物理集群的所有物理节点划分成多个逻辑集群,每个逻辑集群本质上是一个Node Group,每个物理节点只能属于一个逻辑集群,用户数据表只能分布在一个逻辑集群范围内。这样不同逻辑集群的用户数据
GAUSS-01231 -- GAUSS-01240 GAUSS-01231: "COPY file signature not recognized" SQLSTATE: 22P04 错误原因:COPY数据文件签名无法识别。 解决办法:COPY数据文件被破坏,请检查文件。 GAUSS-01232:
执行动态非查询语句 语法 语法请参见图1。 图1 noselect::= using_clause子句的语法参见图2。 图2 using_clause-2 对以上语法格式的解释如下: USING IN bind_argument用于指定存放传递给动态SQL值的变量,在dynami
条件语句 条件语句的主要作用是判断参数或者语句是否满足已给定的条件,根据判定结果执行相应的操作。 GaussDB(DWS)有五种形式的IF: IF_THEN 图1 IF_THEN::= IF_THEN语句是IF的最简单形式。如果条件为真,statements将被执行。否则,将忽略
GAUSS-04691 -- GAUSS-04700 GAUSS-04692: "Value-based partition table should have one column at least" SQLSTATE: 42601 错误原因:基于value的分区表至少有一列。
执行动态非查询语句 语法 语法请参见图1。 图1 noselect::= using_clause子句的语法参见图2。 图2 using_clause-2 对以上语法格式的解释如下: USING IN bind_argument用于指定存放传递给动态SQL值的变量,在dynami
ALTER MATERIALIZED VIEW 功能描述 修改物化视图属性。 注意事项 无 语法格式 ALTER MATERIALIZED VIEW [ IF EXISTS ] { materialized_view_name } [ ENABLE | DISABLE ]
GAUSS-04631 -- GAUSS-04640 GAUSS-04631: "cannot alter text search configuration '%s' because other objects depend on it" SQLSTATE: 2BP01 错误原
GAUSS-00721 -- GAUSS-00730 GAUSS-00721: "column '%s' contains null values" SQLSTATE: 23502 错误原因:不允许为空的列中包含空值。 解决办法:检查是否存在非空约束的冲突。 GAUSS-00722:
SAVEPOINT 功能描述 SAVEPOINT用于在当前事务里建立一个新的保存点。 保存点是事务中的一个特殊记号,它允许将那些在它建立后执行的命令全部回滚,把事务的状态恢复到保存点所在的时刻。 注意事项 使用ROLLBACK TO SAVEPOINT回滚到一个保存点。使用RELEASE
功能特性 GS_209030003 错误码: Sequence %s retry %d times to connect GTM on DataNode %s. 解决方案:需要减少并发序列请求的数量。 level: ERROR GS_209100010 错误码: The definition
GaussDB(DWS)子查询表达式 子查询允许在一个查询中嵌套另一个查询,从而实现更复杂的数据查询和分析。 子查询表达式 EXISTS/NOT EXISTS 首先执行子查询,然后根据子查询的结果是否满足条件来决定是否继续执行主查询。如果子查询至少返回一行,则EXISTS结果就为“真”。如果子查询没有返回任何行,