检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Complicated:复杂作业。 作业进入资源池管控前无意义,只有进入或已完成资源池管控该字段才有意义。 lane text 作业排队/执行所处的资源池车道: fast:快车道; slow:慢车道。 作业进入资源池管控前无意义,只有进入或已完成资源池管控该字段才有意义。 status text
GaussDB(DWS)表设计规则 GaussDB(DWS)是分布式架构。数据分布在各个DN上。总体上讲,良好的表设计需要遵循以下原则: 【关注】将表数据均匀分布在各个DN上。数据均匀分布,可以防止数据在部分DN上集中分布,从而导致因存储倾斜造成集群有效容量下降。通过选择合适的分布列,可以避免数据倾斜。
GAUSS-00751 -- GAUSS-00760 GAUSS-00751: "cluster key for relation '%s' already exists" SQLSTATE: 42710 错误原因:ALTER TABLE ADD CONSTRAINT操作时,关系表的cluster
GaussDB(DWS)表设计规则 GaussDB(DWS)是分布式架构。数据分布在各个DN上。总体上讲,良好的表设计需要遵循以下原则: 【关注】将表数据均匀分布在各个DN上。数据均匀分布,可以防止数据在部分DN上集中分布,从而导致因存储倾斜造成集群有效容量下降。通过选择合适的分布列,可以避免数据倾斜。
Stream方式的Hint 功能描述 指明stream使用的方法,可以为broadcast和redistribute以及指定AGG重分布的分布键。 指定Agg重分布列Hint,仅8.1.3.100及以上集群版本支持。 语法格式 1 [no] broadcast | redistribute(table_list)
为什么DWS的性能在极端场景下并未比单机数据库好 DWS业务读写阻塞,如何查看某个时间段的sql执行记录? DWS中“算子下盘”是什么含义? DWS的CPU资源隔离管控介绍 为什么DWS普通用户比dbadmin用户执行的慢? DWS中单表查询性能与哪些因素有关? DWS表膨胀原因有哪些?该如何处理?
Stream方式的Hint 功能描述 指明stream使用的方法,可以为broadcast和redistribute以及指定AGG重分布的分布键。 指定Agg重分布列Hint,仅8.1.3.100及以上集群版本支持。 语法格式 1 [no] broadcast | redistribute([@block_name]
JSON GS_207110021 错误码: argument list must have even number of elements. 解决方案:%s的参数必须由交替的键和值组成。 level: ERROR GS_207110022 错误码: argument %d cannot
度为128个字符,不能为空字符串,且首尾字符不能为空格。 不能包含“*”,“<”,“>”,“\”,“,”,“|”,“/”。 说明: 同一集群中的键名不能重复。 key01 值 可以选择: 在输入框的下拉列表中选择预定义标签值或集群的资源标签值。 在输入框中输入标签值。输入标签值的
GAUSS-00771 -- GAUSS-00780 GAUSS-00771: "cannot use a deferrable unique constraint for referenced table '%s'" SQLSTATE: 55000 错误原因:外键不能依赖deferrable
列。 2 负载管理新增二次管控 负载管理引入二次管控,提供更精细化的管控,FUNCTION、函数和多语句中包含复杂查询的可能触发多次管控,设置enable_transaction_parctl=off可以关闭二次管控,但同时会关闭事务块语句和多语句管控。 3 负载管理autoanalyze纳管
为什么DWS普通用户比dbadmin用户执行的慢? DWS在使用过程中会出现普通用户比dbadmin用户执行慢的场景主要有以下三种: 场景一:普通用户受资源管理的管控 普通用户在排队:waiting in queue/waiting in global queue/waiting in ccn queue
存成文本文件放到OBS中。 该工具仅8.1.3及以上集群版本支持。 如果从低版本升级到8.3.1及以上管控面版本时不会安装该工具,只有在第一次就安装部署8.3.1及以上的管控面版本时才会支持SQL编辑器。 编辑器依赖GaussDB(DWS)和OBS服务,用户首先需要有GaussD
用于通信的内存使用量。 该参数的取值并不是用于总量控制,仅作为内存流控的手段,即默认流控数值为1M,若内存使用量超过了该参数取值的1/2时,流控数值自动调整为默认流控的一半,若仅剩20%时,则流控数值改为最小流控值8K。 数据库连接相关参数 表3 数据库连接相关参数 GUC参数 描述
用于通信的内存使用量。 该参数的取值并不是用于总量控制,仅作为内存流控的手段,即默认流控数值为1M,若内存使用量超过了该参数取值的1/2时,流控数值自动调整为默认流控的一半,若仅剩20%时,则流控数值改为最小流控值8K。 数据库连接相关参数 表3 数据库连接相关参数 GUC参数 描述
方便维护:如果分区表的某个分区出现故障,需要修复数据,只修复该分区即可。 GaussDB(DWS)支持的分区表为范围分区表和列表分区(列表分区8.1.3集群版本支持)。 使用局部聚簇 局部聚簇(Partial Cluster Key)是列存下的一种技术。这种技术可以通过min/max稀疏索引较快
CREATE TABLE PARTITION 功能描述 创建分区表。逻辑上的一张表根据某种方案分成几张物理块进行存储,这张逻辑上的表称之为分区表,物理块称之为分区。分区表是一张逻辑表,不存储数据,数据实际是存储在分区上的。 常见的分区策略包括:范围分区(Range Partitioning)、哈希分区(Hash
CREATE TABLE PARTITION 功能描述 创建分区表。逻辑上的一张表根据某种方案分成几张物理块进行存储,这张逻辑上的表称之为分区表,物理块称之为分区。分区表是一张逻辑表,不存储数据,数据实际是存储在分区上的。 常见的分区策略包括:范围分区(Range Partitioning)、哈希分区(Hash
未分区剪枝导致SQL查询慢 问题现象 SQL语句查询慢,查询的分区表总共185亿条数据,查询条件中没有涉及分区键。 1 2 SELECT passtime FROM table where passtime<'2020-02-19 15:28:14' and passtime>'2020-02-18
图内部实际查询的是表,属于因性能考虑而实现的临时视图,从8.1.3集群版本开始,TopSQL监控功能中的实时监控和归档功能已有大幅度提升,不再有性能问题查询中不再建议优先使用history视图。 从8.1.3集群版本开始,TopSQL实时监控功能几乎对语句性能无影响,完全可以将G