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中的查询结果不一致
倔强的石头10625 天前
opengauss·dbeaver
openGauss进阶:使用DBeaver可视化管理与实战在上一篇文章中,我们成功地在CentOS 7.9上部署了openGauss数据库,并通过gsql命令行验证了其基本功能。命令行虽然直接高效,但在处理复杂SQL、进行数据分析和日常管理时,图形化界面(GUI)工具往往能提供更直观、更便捷的操作体验。本篇将使用通用且强大的数据库客户端——DBeaver(Community Edition)进行演示。
小鹏linux1 个月前
数据库·opengauss·gaussdb
《openGauss安全架构与数据全生命周期防护实践:从技术体系到行业落地》目录一、什么是openGauss,如何使用?二、数字化时代数据安全的三大核心挑战1. 云化场景下的“数据信任”难题
羑悻的小杀马特1 个月前
数据库·postgresql·opengauss
openGauss 应用开发测评(PostgreSQL 接入方式)本文基于本地环境进行一次面向应用开发者的轻量测评,关注“易用性、兼容性、事务语义、开发体验”。示例通过 PostgreSQL 驱动(psycopg2)连接 openGauss,并在数据库中进行若干简单的表操作与事务演示。
羑悻的小杀马特1 个月前
数据库·sql·docker·opengauss
openGauss 数据库快速上手评测:从 Docker 安装到SQL 实战openGauss 作为一款开源的关系型数据库,凭借其高性能、高可用、高安全的特性,吸引了越来越多开发者的关注。本文将带您快速体验 openGauss,通过 Docker 环境,完成从连接数据库到执行基本 SQL 命令的全过程。
IvanCodes1 个月前
大数据·数据库·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—— 前者是华为面向企业级场景的商业旗舰,后者是开源社区的技术底座,二者共享核心架构却定位迥异。本文将从技术定位、功能特性、适用场景等维度展开深度解析,帮你清晰区分并精准选型。
yBmZlQzJ5 个月前
数据库·sql·oracle·opengauss·gaussdb
第11天 |openGauss逻辑结构:数据库管理接着昨天继续学习openGauss,今天是第11天了。今天学习内容是openGauss逻辑结构:表空间管理。 老规矩,先登陆墨天轮为我准备的实训实验室
yBmZlQzJ5 个月前
数据库·oracle·opengauss
第7天 | openGauss中一个数据库中可以创建多个模式接着昨天继续学习openGauss,今天是第7天了。今天学习内容是openGauss数据库、用户和模式的关系和访问方式,理解模式是在数据库层面,用户是在实例层面。今早去参加了区里的一个会议,学习来晚了点,抓紧交作业了。 老规矩,先登陆墨天轮为我准备的实训实验室,并创建好表空间和数据库
yBmZlQzJ5 个月前
数据库·opengauss
第5天 | openGauss中一个用户可以访问多个数据库接着昨天继续学习openGauss,今天是第五天了。今天学习内容是使用一个用户访问多个数据库。 老规矩,先登陆墨天轮为我准备的实训实验室
若兰幽竹5 个月前
人工智能·大模型·opengauss·deepseek
基于DeepSeek构建的openGauss AI智能优化助手:数据库性能提升新利器在当今数字化时代,数据库的性能和管理效率对于企业和开发者来说至关重要。openGauss 作为华为开源的国产高斯数据库,拥有广泛的应用场景。而基于 DeepSeek 构建的 openGauss AI 智能优化助手 deepseek-opengauss-agent,则为 openGauss 数据库的优化和管理带来了全新的解决方案。本文将深入介绍这个智能优化助手的各个方面,带你领略其强大的功能和魅力。