gaussdb
-
GaussDB(DWS) SQL进阶-database、schema、user和权限控制
GaussDB(DWS) SQL进阶-database、schema、user和权限控制 1. 前言 适用版本:【8.1.3及以上】 database是GaussDB(DWS)对象…
-
GaussDB(DWS)性能调优:json_object_field_text获同一字多个key值的优化方法
1. 原始语句性能分析 原始SQL SELECT vin, acq_time, json_object_field_text(can_data::json,’PMS_Ig’) AS…
-
GaussDB(DWS)运维 — 索引合理性审视
1. 冗余索引 参见《GaussDB(DWS)运维 — SQL操作 — 查找冗余索引》。根据提示对冗余索引做对应的处理 2. 未访问索引 索引热度查询,如果…
-
GaussDB(DWS)性能调优:大宽表关联MERGE性能优化
【前言】 本优化针对的场景需满足以下约束 MERGE语句中因为update比较很大,导致的MERGE操作在整体操作中的耗时占比较大 MERGE目标表不存在并发更新操作,更新操作包括…
-
GaussDB(DWS)性能调优:不等值关联优化-2
核心逻辑:不等值关联转等值关联 使用场景:本案例适合满足以下条件的场景 大表A不等值关联小表B B的等值关联字段为主键 1.【原始语句】 SELECT T.CREATE_INVOI…
-
GaussDB(DWS)性能调优:不等值关联优化-1
核心逻辑:不等值关联转等值关联 使用场景:本案例适合满足以下条件的场景 大表A不等值关联小表B 表A和表B满足关联条件的结果集较小,即大表A之后很少一部分数据才满足关联条件 1.【…
-
GaussDB(DWS)性能调优:row_number()的PARTITION BY列倾斜场景的性能优化
【背景】 如下SQL性能慢 SELECT T.ORDER_LINE_ID, T.ERP_ORDER_LINE_ID, T.DELIVERY_LINE_ID, T.SHIP_BATC…
-
Gaussdb(dw)【防过载检查项】
1. GUC参数检查 目的:针对不同版本建议设定不同的参数值,当前先检查出来,后续diagnosis会给出建议值 https://bbs.huaweicloud.com/blogs…
-
GaussDB(DWS)性能调优:NOT IN转NOT EXISTS的等价条件解析
1. NOT IN 执行性能差的原因 默认配置下NOT IN必然后NestLoop的执行方式,执行方式比较低效 DROP TABLE t1; DROP TABLE t2; CREA…
-
GaussDB(DWS)性能调优:列存表scan性能优化
1.问题背景 某局点出现如下业务场景:从存量清单表中,根据条码,合同号等条件,查询明细数据,表总数据量有3亿。一次业务请求包含10个并发的查询语句,需要1秒内返回结果集。但是多次优…