技术栈
opengauss
Gauss松鼠会
14 天前
数据库
·
vr
·
database
·
opengauss
【openGauss】如何通过pg_trigger.tgtype获取触发器的各种触发条件
最近看到反馈兼容的dba_triggers视图中,同一个触发器的trigger_event被拆成了多行,和ORACLE中表现不一致,于是我进行了一些分析,发现是在其引用的information_schema.triggers视图中就已经拆开成了INSERT/DELETE/UPDATE,但是这些属性都是通过tgtype这一个int2整型的字段获取的,甚至连before/after/instead of/row/statement 等都是通过这一个字段。一个值存多种信息,这在ORACLE的数据字典视图里很常见
会洗碗的CV工程师
15 天前
性能测试
·
opengauss
·
数据库系统
Ubuntu22.04下用sysbench压力测试openGauss数据库的实践记录
作为一名数据库运维工程师,近期我突然心血来潮想要评估openGauss数据库在高并发场景下的性能表现,以便为业务系统迁移提供数据支撑。openGauss作为开源数据库的代表,其稳定性和性能备受关注,而sysbench作为一款经典的多线程压力测试工具,能精准模拟CPU、内存及数据库等多维度负载。本次测试我选择在Ubuntu22.04 LTS系统上开展,全程记录操作细节、遇到的问题及最终结果,确保内容真实可复现。
羑悻的小杀马特
15 天前
网络
·
opengauss
openGauss 驱动的知识数据湖建设实践
在企业数据战略中,长期存在着两个并行但割裂的世界:这种分离导致了严重的“左右手互搏”:AI 模型在“粮仓”里进行训练,却因缺乏高质量的、有上下文的知识而产生“幻觉”,无法回答精准的企业级问题;人类专家在“宝库”里查阅,却无法追溯到知识背后的原始数据证据链。
落798.
16 天前
opengauss
基于openGauss构建企业级RAG知识库:从环境搭建到智能检索的全实操指南
在AI大模型爆发的当下,企业对“智能知识库”的需求愈发迫切——无论是客服系统的问题应答、研发团队的文档检索,还是运维部门的故障排查,都需要一套“能理解、快响应、高可靠”的检索增强生成(RAG)方案。而作为开源数据库的标杆,openGauss凭借其原生向量支持、高性能存储引擎和丰富的生态工具,成为搭建企业级RAG知识库的优质选择。
Gauss松鼠会
22 天前
数据库
·
sql
·
database
·
opengauss
【openGauss】OPENGAUSS/POSTGRESQL 中float类型到int类型的隐式转换
在一次测试中,发现下面这条sql在oracle和POSTGRESQL/OPENGAUSS中的查询结果不一致
倔强的石头106
25 天前
opengauss
·
dbeaver
openGauss进阶:使用DBeaver可视化管理与实战
在上一篇文章中,我们成功地在CentOS 7.9上部署了openGauss数据库,并通过gsql命令行验证了其基本功能。命令行虽然直接高效,但在处理复杂SQL、进行数据分析和日常管理时,图形化界面(GUI)工具往往能提供更直观、更便捷的操作体验。本篇将使用通用且强大的数据库客户端——DBeaver(Community Edition)进行演示。
小鹏linux
1 个月前
数据库
·
opengauss
·
gaussdb
《openGauss安全架构与数据全生命周期防护实践:从技术体系到行业落地》
目录一、什么是openGauss,如何使用?二、数字化时代数据安全的三大核心挑战1. 云化场景下的“数据信任”难题
羑悻的小杀马特
1 个月前
数据库
·
postgresql
·
opengauss
openGauss 应用开发测评(PostgreSQL 接入方式)
本文基于本地环境进行一次面向应用开发者的轻量测评,关注“易用性、兼容性、事务语义、开发体验”。示例通过 PostgreSQL 驱动(psycopg2)连接 openGauss,并在数据库中进行若干简单的表操作与事务演示。
羑悻的小杀马特
1 个月前
数据库
·
sql
·
docker
·
opengauss
openGauss 数据库快速上手评测:从 Docker 安装到SQL 实战
openGauss 作为一款开源的关系型数据库,凭借其高性能、高可用、高安全的特性,吸引了越来越多开发者的关注。本文将带您快速体验 openGauss,通过 Docker 环境,完成从连接数据库到执行基本 SQL 命令的全过程。
IvanCodes
1 个月前
大数据
·
数据库
·
sql
·
opengauss
openGauss安装部署详细教程
openGauss 作为一款企业级开源数据库,凭借卓越的性能、安全性与可扩展能力,成为企业数据库系统建设的重要选择。本文将系统讲解openGauss安装部署的完整流程,从环境规划、依赖安装、配置文件编写到数据库初始化,帮助你高效完成openGauss安装部署,掌握在openEuler等主流操作系统上进行openGauss安装部署的标准方法,并具备独立搭建生产级数据库环境的能力。
Gauss松鼠会
1 个月前
数据库
·
docker
·
oracle
·
opengauss
【openGauss】构建一个兼容Oracle模式支持创建package的openGauss的docker镜像
背景openGauss 2.1.0版本,新增package类型的对象,可以像oracle一样创建package,参考此篇文章
Gauss松鼠会
2 个月前
数据库
·
database
·
opengauss
【openGauss】1分钟掌握:openGauss活动会话CPU占用率获取
获取openGauss中活动会话的CPU占用率引言偶尔会遇到有人问,在openGauss或者MogDB中,如何知道每个会话的CPU占用情况?从数据库官方文档中来看,的确没有提供相关视图或者函数来查询。
博睿谷IT99_
3 个月前
数据库
·
华为认证
·
opengauss
·
it
·
gaussdb
GaussDB 和 openGauss 怎么区分?
随着国产化数据库技术的快速迭代,华为主导的 “Gauss” 系列数据库逐渐成为企业数字化转型的重要选择。但不少技术从业者常会混淆GaussDB与openGauss—— 前者是华为面向企业级场景的商业旗舰,后者是开源社区的技术底座,二者共享核心架构却定位迥异。本文将从技术定位、功能特性、适用场景等维度展开深度解析,帮你清晰区分并精准选型。
yBmZlQzJ
5 个月前
数据库
·
sql
·
oracle
·
opengauss
·
gaussdb
第11天 |openGauss逻辑结构:数据库管理
接着昨天继续学习openGauss,今天是第11天了。今天学习内容是openGauss逻辑结构:表空间管理。 老规矩,先登陆墨天轮为我准备的实训实验室
yBmZlQzJ
5 个月前
数据库
·
oracle
·
opengauss
第7天 | openGauss中一个数据库中可以创建多个模式
接着昨天继续学习openGauss,今天是第7天了。今天学习内容是openGauss数据库、用户和模式的关系和访问方式,理解模式是在数据库层面,用户是在实例层面。今早去参加了区里的一个会议,学习来晚了点,抓紧交作业了。 老规矩,先登陆墨天轮为我准备的实训实验室,并创建好表空间和数据库
yBmZlQzJ
5 个月前
数据库
·
opengauss
第5天 | openGauss中一个用户可以访问多个数据库
接着昨天继续学习openGauss,今天是第五天了。今天学习内容是使用一个用户访问多个数据库。 老规矩,先登陆墨天轮为我准备的实训实验室
若兰幽竹
5 个月前
人工智能
·
大模型
·
opengauss
·
deepseek
基于DeepSeek构建的openGauss AI智能优化助手:数据库性能提升新利器
在当今数字化时代,数据库的性能和管理效率对于企业和开发者来说至关重要。openGauss 作为华为开源的国产高斯数据库,拥有广泛的应用场景。而基于 DeepSeek 构建的 openGauss AI 智能优化助手 deepseek-opengauss-agent,则为 openGauss 数据库的优化和管理带来了全新的解决方案。本文将深入介绍这个智能优化助手的各个方面,带你领略其强大的功能和魅力。