openGauss学习笔记-69 openGauss 数据库管理-创建和管理普通表-更新表中数据openGauss学习笔记-69 openGauss 数据库管理-创建和管理普通表-更新表中数据修改已经存储在数据库中数据的行为叫做更新。用户可以更新单独一行、所有行或者指定的部分行。还可以独立更新某个字
激动人心的时刻终于到来!开源之夏 2023 活动结项审核结果正式出炉。此次,openGauss深度参与活动,发布12个openGauss相关项目,10个项目进入开发周期,最终有8个项目成功结项。恭喜所有成功结项的同学,愿你们继续怀抱对开源的热情,不断追求卓越,在开源之路上越走越远。同时,也衷心感谢每
原作者:彭冲 Grafana是一个跨平台、开源的度量分析和可视化工具,可以通过对接各种数据源并作可视化展示。 Prometheus是著名开源监控项目,其监控任务由具体的exporter实现,exporter到目标端抓取监控数据,然后保存在TSDB时序数据库中。Prometheus也支持PromQL查
1、启动openGauss• 以操作系统用户omm登录数据库主节点。• 使用以下命令启动openGauss。[omm@opengauss ~]$ gs_om -t startStarting cluster.=========================================[SUCC
openGauss学习笔记-73 openGauss 数据库管理-创建和管理索引73.1 背景信息73.2 操作步骤73.2.1 创建索引73.2.2 修改索引分区的表空间73.2.3 重命名索引分区73.2.4 查询索引73.2.5 删除索引73.2.6 创建索引的方式73.2.6.1 创建普通索
openGauss学习笔记-74 openGauss 数据库管理-创建和管理视图74.1 背景信息74.2 管理视图74.2.1 创建视图74.2.2 查询视图74.2.3 查看某视图的具体信息74.2.4 删除视图openGauss学习笔记-74 openGauss 数据库管理-创建和管理视图74
openGauss通过抽象协议层接口,在dolphin插件中实现了MySQL协议兼容,用户在设置相关参数后,可通过MySQL的JDBC driver或者MySQL命令行客户端,直接连接openGauss。 当前支持的MySQL客户端版本 MySQL JDBC driver: 5.1.47 MySQL
openGauss学习笔记-60 openGauss 数据库管理-逻辑存储结构openGauss学习笔记-60 openGauss 数据库管理-逻辑存储结构openGauss的数据库节点负责存储数据,其存储介质也是磁盘,本节主要从逻辑视角介绍数据库节点都有哪些对象,以及这些对象之间的关系。数据库逻辑
openGauss学习笔记-59 openGauss 数据库管理-相关概念介绍59.1 数据库59.2 表空间59.3 模式59.4 用户和角色59.5 事务管理openGauss学习笔记-59 openGauss 数据库管理-相关概念介绍59.1 数据库数据库用于管理各类数据对象,与其他数据库隔离
openGauss学习笔记-58 openGauss 高级特性-资源池化58.1 特性简介58.2 架构介绍58.3 功能特点58.4 适用场景与限制58.5 手动安装示例58.6 OCK RDMA使用示例58.7 OCK SCRLock使用示例openGauss学习笔记-58 openGauss
openGauss 5.1.0版本于9月底正式发布,是社区最新发布的创新版本,继承之前版本特性功能,内核四高能力持续增强,DataPod三层资源池化架构持续创新,DataKit数据全生命周期管理工具不断丰富,生态兼容能力进一步提升。内核四高能力持续增强,其中性能方面,通过基础算子优化,使得低并发性能
openGauss 数据库自 2020 年 6 月 30 日开源以来,吸引了众多内核开发者的关注。那么 openGauss 的多线程是如何启动的,一条 SQL 语句在 SQL 引擎,执行引擎和存储引擎的执行过程是怎样的,酷哥做了一些总结,第一期内容主要分析 openGauss 多线程架构启动过程。o
在数据库的日常使用中,难免会遇到慢 SQL。 遇到慢 SQL 本身并不可怕,困难之处在于如何识别慢 SQL 并对其优化,使它不至于拖慢整个系统的性能,避免危害到日常业务的正常进行。对不同的数据库来说,由于其系统架构的差异、代码实现的不同,很多慢 SQL 解决“套路”往往是无法直接复用的。而由于历史原
列存储openGauss支持行列混合存储。行存储是指将表按行存储到硬盘分区上,列存储是指将表按列存储到硬盘分区上。行、列存储模型各有优劣,建议根据实际情况选择。通常openGauss用于OLTP(联机事务处理)场景的数据库,默认使用行存储,仅对执行复杂查询且数据量大的OLAP(联机分析处理)场景时,
在使用JAVA语言基于openGauss进行二次开发时,可以使用CopyManager接口,通过流方式,将数据库中的数据导出到本地文件或者将本地文件导入数据库中,文件格式支持CSV、TEXT等格式。样例程序如下,执行时需要加载openGauss的JDBC驱动。import java.sql.Conn
版本编译openGauss的编译过程和生成安装包的过程已经写成了一个一键式的脚本build.sh,可以方便的通过脚本进行编译操作。也可以自己配置环境变量,通过命令进行编译。编译前准备软件安装编译产品安装包编译openGauss-OM编译编译后验证本章节会介绍openGauss编译需要满足的前提条件,
一、问题现象在测试 openGauss/MogDB 的时候,发现主库查询 snapshot.tables_snap_timestamp 这个表的时候,一 select *,数据库就宕机,而备库是正常的。因为是测试环境不存在数据量太多的情况。所以最开始初步怀疑有数据页损坏了。 在分析的时候,因为是测试
背景信息openGauss支持查看整个openGauss的状态,通过查询结果确认openGauss或者单个主机的运行状态是否正常。前提条件openGauss已经启动。操作步骤以操作系统用户omm登录数据库主节点。使用如下命令查询openGauss状态:gs_om -t status --detail
日维护检查项检查openGauss状态通过openGauss提供的工具查询数据库和实例状态,确认数据库和实例都处于正常的运行状态,可以对外提供数据服务。检查实例状态gs_check -U omm -i CheckClusterState 检查参数openGauss=# SHOW parameter_