gaussdb

Gauss松鼠会7 小时前
运维·服务器·网络·数据库·sql·架构·gaussdb
GaussDB 整体架构解析在介绍 GaussDB 体系结构之前,咱们先简单介绍一下 GaussDB 发展史。在目前华为云数据库产品体系中,与 GaussDB 相关的两条主要产品线分别是 GaussDB 和 GaussDB(DWS)。其中,GaussDB 主要面向 OLTP 及通用关系型数据库场景,其技术体系可追溯至早期的 GaussDB 100,后发展为 GaussDB T,并进一步演进为当前的 GaussDB;GaussDB(DWS) 则主要面向 OLAP、数据仓库及分析型业务,其技术体系源可追溯至早期的 GaussDB 200
Gauss松鼠会7 小时前
运维·服务器·数据库·sql·gaussdb·经验总结
GaussDB 中 gsql 与 DBeaver(JDBC)客户端工具查询时间不一致:原因、排查与处理使用 gsql 和 DBeaver 两种客户端工具 连接同一个 GaussDB 数据库时,可能发现同一条时间查询在两个客户端中显示不同。例如,gsql 显示东八区时间,而 DBeaver 显示 UTC 时间或其他时区时间。
hyunbar2 天前
华为云·gaussdb·dws
华为云 GaussDB(DWS) 和 PG 的谓词下推有何差异在华为云 GaussDB(DWS) 中,谓词下推的语义比原生 PostgreSQL 多了一层——除了 PG 继承下来的"把 WHERE 条件尽可能下沉到扫描节点"之外,更关键的是分布式层面的"语句下推"(把整个查询从 CN 推到各 DN 并行执行)
Gauss松鼠会7 天前
运维·数据库·sql·oracle·性能优化·架构·gaussdb
GaussDB 内存相关参数及故障诊断GaussDB 的内存管理采用动态内存与静态内存相结合的方式,由参数 max_process_memory 控制数据库可用的最大内存。
Gauss松鼠会20 天前
java·运维·服务器·网络·数据库·gaussdb·经验总结
【GaussDB】破除gaussdb ugin索引支持中文模糊查询的迷思-字符序ugin索引是GaussDB 505.2以后专门针对ustore存储引擎推出的。通过创建ugin索引,不需要改造SQL,就支持SQL的模糊like搜索,例如:like '%新年快乐%'。目前只支持集中式,分布式暂时不支持。
-madongyu-1 个月前
gaussdb
GaussDB 存储引擎:Ustore vs Astore、页式 vs 段页式存储管理决定了数据如何组织、更新和清理,直接影响数据库的空间效率和吞吐稳定性。本文整理 GaussDB 两种存储引擎(Ustore / Astore)的对比,以及页式、段页式两种文件管理方式的适用场景。
-madongyu-1 个月前
数据库·华为·gaussdb
HCIE-GaussDB V2.0 笔试考点总览:模块权重、核心要点与高频数字速记本文是 HCIE-GaussDB V2.0 认证笔试的复习总纲。V2.0 版本于 2025 年 8 月发布,与 V1.0 相比笔试考点做了大幅重构:新增了部署设计、事务与锁、存储管理、SQL 执行引擎等模块,数据库优化占比提升到 29%。本文按 V2.0 的考点分布梳理各模块权重、每章核心要点和必须记住的高频数字,文末附系列文章索引,可作为整个 V2.0 笔试备考的总入口和检查清单。
-madongyu-1 个月前
数据库·sql·gaussdb
GaussDB SQL 执行引擎:查询重写、优化器与执行器SQL 执行引擎是 GaussDB 架构中占比很重的一部分,理解一条 SQL 从解析到执行的完整链路,是掌握性能优化和计划分析的基础。本文整理查询重写、路径搜索、执行器模块分工以及 PBE 执行模型相关的知识点。
-madongyu-1 个月前
数据库·sql·gaussdb
GaussDB 性能调优:等待事件、慢 SQL 定位与关键参数性能调优是 GaussDB 知识体系中占比最大的一块。本文整理性能诊断的核心思路——等待事件分类、慢 SQL 的排查链路,以及内存、WAL、Vacuum 等系统级调优的关键参数。
-madongyu-1 个月前
数据库·gaussdb
GaussDB 部署规划:磁盘水位、RAID 与端口设计本文整理 GaussDB 部署与设计阶段最容易被问到的几个知识点:磁盘资源保护水位、本地盘 RAID 方案、集中式/分布式各组件的端口规划,以及容量估算的基本思路。内容以通用数据库工程原理为主,方便记忆与查阅。
Gauss松鼠会1 个月前
运维·服务器·网络·数据库·gaussdb·经验总结
GaussDB 系统表与系统视图详解(内网运维版)pg_ :继承自开源内核的系统表和视图,存储最基础的数据库元数据(如对象 OID、表结构、依赖关系等)。
DarkAthena1 个月前
gaussdb
【GaussDB】内核事务异步提交(延迟清理)相关问题记录【GaussDB】会话里出现大量idle in transaction状态的问题排查【GaussDB】排查一起ustore表在存储过程里膨胀的问题
羌俊恩2 个月前
信创·gaussdb·国产化·数据库改造评估·gtm-lite
信创数据库之华为Gaussdb 概览近期,公司在继续推进信创改造,其中数据库部分涉及到了GaussDB,因此,本文借此对GaussDB进行部分知识调研。、
实战派K8S&DB2 个月前
分布式·gaussdb
GaussDB 高可用演进:从流复制到 DCF 分布式共识在上一篇中,我们介绍了基于 PostgreSQL + Patroni + etcd的高可用部署方式,其特点包括:
Gauss松鼠会2 个月前
运维·服务器·数据库·gaussdb
【GaussDB】GaussDB 组件、节点和AZ故障仲裁与切换流程GaussDB集群的故障恢复遵循严格的依赖路径:集群启动/故障恢复依赖路径:crontab 拉起 om_monitor
DarkAthena3 个月前
gaussdb
【GaussDB】507内核版本新特性-视图失效重编译众所周知,原生postgresql的视图如果引用了一个表,那么对这个表进行删除或者修改字段类型或者字段长度时,大概率会报错,说有视图依赖,但相同的场景在oracle并不会发生。
Gauss松鼠会3 个月前
java·开发语言·前端·数据库·算法·gaussdb·经验总结
【GaussDB】GaussDB锁阻塞源头查询在 GaussDB 中,可以通过多种系统视图和工具精准定位锁阻塞的源头。1、使用专用锁冲突视图(推荐) 适用版本:8.1.x 及以上集群。 操作命令:
xuekai200809013 个月前
gaussdb
GaussDB 单机安装记录记录一下 GaussDB 单机安装记录的过程。操作系统版本关于软件包的选择解压tar -zxvf GaussDBInstaller_1.0.6.6_20231114101341.tar.gz
DarkAthena3 个月前
gaussdb
【GaussDB】507内核新特性-PLSQL字节码(一)这个字节码内容较多,一篇讲不完,这篇先讲基础概念和正常使用的情况《字节码简介》字节码和汇编指令类似,是为PL/SQL专门定义的一组用于实现PL/SQL语义的指令,通过将PL/SQL语句转化为字节码完成用户的指令。一个字节码对应一个原子化的操作,一条语句对应一个或多个字节码。通过逐条解析存储过程内的语句,将存储过程语句的执行转化为顺序执行字节码组成的数组。