技术专区
-
GaussDB SMP并行执行
在复杂查询场景中,单个查询的执行较长,系统并发度低,通过SMP并行执行技术实现算子级的并行,能够有效减少查询执行时间,提升查询性能及资源利用率。 通过算子并行来提升性能,同时会占用…
-
GaussDB技术解读高性能——SMP并行执行
GaussDB Kernel的SMP并行技术是一种利用计算机多核CPU架构来实现多线程并行计算,以充分利用CPU资源来提高查询性能的技术。在复杂查询场景中,单个查询的执行较长,系统…
-
GaussDB SMP特性调优详解
一、问题现象 某基金公司采购金融业软件开发商销售数据中心系统,该系统的主要业务为基金公司的销售终端业务数据每日汇总模块加工分析,包括交易确认、份额变动、分红、账户业务等处理。源系统…
-
GaussDB(DWS)迁移 – oracle兼容 — CONNECT BY迁移
CONNECT BY是Oracle实现递归处理的SQL写法,DWS不支持CONNECT BY语法,但是有类似的WITH RECURSIVE语法可以实现递归逻辑,下面通过几个case…
-
GaussDB(DWS)迁移 – oracle兼容 — months_between
CREATE OR REPLACE FUNCTION public.months_between(pg_catalog.date, pg_catalog.date) RETURNS…
-
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…
-
【磁盘过载分析】如何通过DBAdvisor快速快速识别需要整改的表
1. 倾斜表识别 点击①“空间分析” -> 在②出输入集群名称->在③处点击“数据倾斜-异常数”->点击④处的下三角对倾斜值从大到小排序。 如果存储倾斜太大且倾斜…
-
GaussDB(DWS)运维 — 索引合理性审视
1. 冗余索引 参见《GaussDB(DWS)运维 — SQL操作 — 查找冗余索引》。根据提示对冗余索引做对应的处理 2. 未访问索引 索引热度查询,如果…
-
GaussDB(DWS)性能调优:大宽表关联MERGE性能优化
【前言】 本优化针对的场景需满足以下约束 MERGE语句中因为update比较很大,导致的MERGE操作在整体操作中的耗时占比较大 MERGE目标表不存在并发更新操作,更新操作包括…