大数据

  • 一文解析 SQL 的执行顺序

    这篇文章主要介绍关于 SQL 的执行顺序是怎样的,SQL 在执行顺序中最先执行的是 FROM 操作,最后执行 LIMIT;在执行每一个操作的时候都会产生一张虚拟的表,但执行过程中产生的表不会对用户展示,只有最后一张表作为…

    大数据 2025年11月20日
  • GaussDB SQL执行计划详解

    1 问题现象 SQL执行计划是GaussDB性能分析及调优的核心,它输出三个关键信息: 访问路径:扫描表数据的路径。 连接顺序:多表连接顺序。 连接方式:多表连接方式。 2 技术背景 GaussDB SQL语句执行计划是数据库为运…

    2025年11月20日
  • GaussDB(DWS)查看后台活跃SQL和执行状态

    背景:使用数据库过程中,执行一条查询语句很慢,想知道后台语句的执行情况。可通过以下方式查看数据库后台当前执行的所有语句和语句的执行情况。 1. PGXC_STAT_ACTIVITY视图介绍 PGXC_STAT_ACTIVITY视图显示当前集…

    大数据 2025年11月20日
  • 一条查询SQL语句的执行过程

    mysql> select * from T where ID=10; 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置…

    2025年11月20日
  • GaussDB SQL查询语句执行过程解析

    首先,简单介绍一下GaussDB的系统结构,再解析GaussDB SQL查询语句的执行过程。 GaussDB系统架构 GaussDB在华为云上有集中式(图1)和分布式(图2)两种部署形态,如下图所示: 图(1) 集中式 图(2) 分布式 在GaussDB …

    2025年11月20日
  • GaussDB数据查询请求处理过程:从SQL解析到结果返回的全链路解析

    GaussDB数据查询请求处理过程:从SQL解析到结果返回的全链路解析引言在数据库系统的核心能力中,​​查询请求处理​​是衡量性能与用户体验的关键指标。华为云GaussDB作为一款分布式数据库,其查询处理流程融合了传统关…

    大数据 2025年11月20日
  • GaussDB数据库的架构和组件

    GaussDB 是华为推出的 企业级分布式数据库,其底层基于 openGauss 开源项目(华为贡献的核心代码),并结合企业级场景需求进行了深度优化与增强,在金融、政府、能源等关键领域广泛应用。 GaussDB 的架构设计兼顾 …

    大数据 2025年11月17日
  • GaussDB软件架构

    GaussDB是基于Shared-Nothing架构的分布式数据库。 图1 分布式架构图 图2 集中式架构图 GaussDB主要包含了GTM(Global Transaction Manager)、OM(Operation Manager)、CM(Cluster Manager)、CN(Coordinator N…

    大数据 2025年11月17日
  • GaussDB高级压缩,破解业务数据激增难题

      随着企业业务的迅猛发展,数据库系统中的数据量急剧膨胀。尤其是在采用分布式数据库或多副本技术的大规模业务架构时,业务数据量的增长尤为显著。面对这一挑战,数据压缩成了考虑的首选策略。然而,数据压缩…

    大数据 2025年11月17日
  • 详解GaussDB事务和并发控制机制,提升事务并发处理效率

    事务是数据库的核心功能之一,其主要目的是保障数据库系统在并发处理、系统故障等场景下的数据一致性和完整性。数据库系统中,不同事务之间会存在多种并发执行操作,例如读读并发、读写并发、写写并发,都涉及到事…

    大数据 2025年11月17日