文章 2025-03-07 来自:开发者社区

高效查询秘诀,解码YashanDB优化器分组查询优化手段

背景 分组查询是数据库中使用场景非常广泛的一个操作,作用是对查询出来的数据按照某些列进行分组与汇聚,得到汇聚或者运算后的结果,其性能对于数据库查询而言,也是非常重要的一环。本文将介绍一下数据库基本的分组操作与一些优化手段。 产生分组操作的场景 通常以下四种场景可能产生分组操作: 01 直接使用Group by关键字 比如下面的...

问答 2024-01-15 来自:开发者社区

请教一下云原生数据仓库AnalyticDB 使用ORCA优化器count查询优化用的时间比较长?

请教一下云原生数据仓库AnalyticDB PostgreSQL版~ 我们发现用静态分区表,使用ORCA优化器count查询优化用的时间比较长 ADB PG版本7.0.3.0 ?

文章 2022-02-15 来自:开发者社区

PgSQL · 源码分析 · PG优化器物理查询优化

在之前的一篇月报中,我们已经简单地分析过PG的优化器(PgSQL · 源码分析 · PG优化器浅析),着重分析了SQL逻辑优化,也就是尽量对SQL进行等价或者推倒变换,以达到更有效率的执行计划。本次月报将会深入分析PG优化器原理,着重物理查询优化,包括表的扫描方式选择、多表组合方式、多表组合顺序等。 表扫描方式 表扫描方式主要包含顺序扫描、索引扫描以及Tid扫描等方式,不同的扫描方式 S...

PgSQL · 源码分析 · PG优化器物理查询优化

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

达摩院

AI前沿技术与产品分享

+关注