检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
e不同。 表如果存在别名,优先使用别名来表示该表。 join_rel表示参与join的两个或多个表,如(t1 t2)表示t1和t2join后的结果存在倾斜。 column表示倾斜表中存在倾斜的一个或多个列。 value表示倾斜的列中存在倾斜的一个或多个值。 例如: 指定单表倾斜 每一个skew
错误原因:列数据进行类型处理后返回了空字符串,与not null要求冲突。 解决办法:修正列数据不为空,满足not null约束。 GAUSS-02584: "input function %u returned NULL" SQLSTATE: XX005 错误原因:列数据进行类型处理后返回了非空字符串,与null要求冲突。
for relid %u vanished during vacuuming" SQLSTATE: XX000 错误原因:VACUUM结束后,查找对应表对象失败。 解决办法:系统表异常,请联系技术支持工程师提供技术支持。 GAUSS-01093: "could not find tuple
$base+$min and gxid::text::bigint > 0; 通过pgxc_stat_activity视图查询步骤2中的业务,确认后执行如下命令终止对应的线程。 1 SELECT pg_terminate_backend(pid) FROM pgxc_running_xacts
师。 安装DataCheck工具 DataCheck是一款运行在Linux或Windows操作系统上的命令行工具,可免安装使用,下载软件包后,用户解压软件包即可使用。 Windows: 解压DataCheck-*.zip包。 得到DataCheck-*文件夹。 解压DataChe
GS_INSTR_UNIQUE_SQL视图显示当前节点收集的Unique SQL的执行信息,主要包括以下内容: Unique SQL ID以及归一化后的SQL文本字符串,归一化后的SQL文本如示例中所示。通常对于DML语句,在计算Unique SQL ID的过程中会忽略常量值。但对于DDL、DCL以及设置参数等语句,常量值不可以忽略。
GS_INSTR_UNIQUE_SQL视图显示当前节点收集的Unique SQL的执行信息,主要包括以下内容: Unique SQL ID以及归一化后的SQL文本字符串,归一化后的SQL文本如示例中所示。通常对于DML语句,在计算Unique SQL ID的过程中会忽略常量值。但对于DDL、DCL以及设置参数等语句,常量值不可以忽略。
更多连接方式参见连接集群的方式。 业务应用与DWS在同一个区域内不同VPC下 将两个VPC建立对等连接后,两个内网IP直接通信。 业务应用与DWS在不同区域下 两个区域建立云连接(CC)后,再通过内网IP进行通信。 云下和云上 业务应用在云下数据中心,需要与DWS进行通信 使用DWS的公网IP/公网域名进行通信。
Autovacuum执行前删除元组数。 n_dead_tuples bigint - Autovacuum成功后删除元组数。 changes_since_analyze bigint - Analyze后最近一次数据修改时间。 blocks_fetched bigint - 选中的页面数。 blocks_hit
8层redistribute后数据倾斜导致。 经过实际数据查证,customer_address的两个join列的不同值数目较少,使用其进行join容易出现数据倾斜,故把customer_address放到最后进行join。使用如下的hint进行调优后,计划如下,运行时间116s:
会限制UPDATE和DELETE语句修改基础表上的行。如果UPDATE语句更改行后不再满足WHERE条件,更新后通过视图将无法查询到。类似地如果INSERT命令插入了不满足WHERE条件的数据,插入后通过视图将无法查询到。在视图上执行插入、更新或删除的用户必须在视图和表上具有相应的插入、更新或删除权限。
会限制UPDATE和DELETE语句修改基础表上的行。如果UPDATE语句更改行后不再满足WHERE条件,更新后通过视图将无法查询到。类似地如果INSERT命令插入了不满足WHERE条件的数据,插入后通过视图将无法查询到。在视图上执行插入、更新或删除的用户必须在视图和表上具有相应的插入、更新或删除权限。
数据库性能 为什么DWS使用一段时间后执行SQL很慢? 为什么DWS的性能在极端场景下并未比单机数据库好 DWS业务读写阻塞,如何查看某个时间段的sql执行记录? DWS中“算子下盘”是什么含义? DWS的CPU资源隔离管控介绍 为什么DWS普通用户比dbadmin用户执行的慢?
json和jsonb的主要差异在于存储方式上的不同,jsonb存储的是解析后的二进制,能够体现JSON的层次结构,更便于直接访问等,因此jsonb较json具有很多高级特性。 格式归一化 对于输入的object-json字符串,解析成jsonb二进制后,会天然的丢弃语义上无关紧要的细节,比如空格: 1 2
ENT属性的角色,管理员对其进行的控制、访问的权限被分离,具体规则如下: 未经INDEPENDENT角色授权,管理员无权对其表对象进行增、删、查、改、拷贝、授权操作。 未经INDEPENDENT角色授权,管理员无权修改INDEPENDENT角色的继承关系。 管理员无权修改INDEPENDENT角色的表对象的属主。
错误原因:DISTINCT ON和ORDER BY同时使用时,ORDER BY后的表达式和DISTINCT ON的表达式不相同。 解决办法:DISTINCT ON和ORDER BY同时使用时,ORDER BY后的表达式需要和DISTINCT ON的表达式相同。 父主题: GAUSS-00201
大量表频繁增删改,未及时清理,导致脏数据过多、表数据膨胀、查询慢。 内存参数设置不合理。 分析过程 和用户确认是部分业务慢,获取部分慢SQL后,打印执行计划,分析出耗时主要在index scan上,可能是I/O争抢导致,通过监控I/O,发现并没有I/O资源使用瓶颈。 查询当前活跃SQL,发现有大量的CREATE
通过CDM将MySQL数据导入GaussDB(DWS)时出现字段超长,数据同步失败 执行创建OBS外表的SQL语句时,提示Access Denied GDS导入失败后,磁盘占用空间增大 GDS导入数据时,脚本执行报错:out of memory 使用GDS传输数据的过程中,报错:connection failure
statement text 声明改游标时的查询语句。 is_holdable boolean 如果该游标是持久的(就是在声明该游标的事务结束后仍然可以访问该游标)则为TRUE,否则为FALSE。 is_binary boolean 如果该游标被声明为BINARY则为TRUE,否则为FALSE。
微秒(000000-999999) SSSSS 午夜后的秒(0-86399) 上、下午 AM或A.M. 上午标识 PM或P.M. 下午标识 年 Y,YYY 带逗号的年(4和更多位) SYYYY 公元前四位年 YYYY 年(4和更多位) YYY 年的后三位 YY 年的后两位 Y 年的最后一位 IYYY