加载中
Ansible自动化部署安装openGauss3.1企业版单机

文章目录 一、背景 二、环境准备 三、具体实施步骤 3.1、安装ansible 3.2、配置主机清单 3.3、测试主机连通性 3.4、创建相关目录 3.5、下载openGauss软件包到files目录 3.6、创建变量文件 3....

使用Psycopg2连接openGauss

文章目录 1.简介 2.接口介绍 开发流程 接口说明 3.使用 3.1环境准备 3.2下载并加载python驱动 3.3创建数据库连接用户 3.4示例 4.常见报错 1.简介 Psycopg是一种用于执行SQL语句的PythonAPI,...

基于openGauss的五子棋AI项目

目录 1 前言 2 方案意义 3 架构设计 4 数据表设计 5 代码结构 6 项目演示 7 总结 1 前言 openGauss是一款全面友好开放的企业级开源关系型数据库。openGauss采用木兰宽松许可证v2发行,提供面...

Linux环境下的Java(JDBC)连接openGauss数据库实践

文章目录 一、测试环境: 本实验预置环境 二、Linux环境安装Java环境及配置步骤 三、准备链接数据库的环境 四、连接测试 五、经验小结(FAQ) 1、数据库运行环境建议 2、JDBC开发应用程序的流...

openGauss的高效数据压缩算法

文章目录 1 实现背景 1.1背景 1.2现有技术 2 openGauss高效数据压缩算法 2.1主要创新技术点 2.2功能实现 3 压缩方案应用场景 1 实现背景 1.1背景 随着大数据、云计算、物联网的急速发展,数据...

【数据库迁移系列】从Oracle迁移到openGauss实战分享

之前的迁移系列中我们介绍了Mysql到openGauss的迁移方法,本篇介绍使用Ora2og工具从Oracle到openGauss数据库的迁移。 文章目录 简介 迁移前准备 环境 软件安装 ora2og工具安装 创建迁移项目 ...

一种可能是目前最快的从ORACLE同步数据到openGauss的方式

一、前言 目前openGauss支持oracle中的绝大部分数据类型,基本上不用考虑类型转换的问题。所以从oracle到MogDB(openGauss)的数据同步无非就是从oracle里查出来再插入到MogDB(openGauss)中,只...

11/21 10:46
716
【数据库内核分析系列】:数据库表的创建过程

在数据库中,除了DML之外的所有查询都通过ProcessUtility模块来执行,包括了各类DDL语句、事务相关语句、游标相关语句等。上层调用函数为exec_simple_query函数,其中PortalStart函数和Porta...

11/16 17:15
876
openGauss3.1.0 版本的gs_stack功能解密

不管是测试还是研发,工作中总有遇到各种各样的问题。比如,你有没有遇到过在数据库中执行某个SQL,却一直不返回结果,这时候的你是不是非常想看一下代码执行到了哪个函数?或者是数据库不响...

11/14 14:43
465
openGauss运维操作命令及其相关介绍

目录 一、前言 二、常用运维相关命令 1、第一组:openGauss启停 2、第二组:openGauss状态查询 3、第三组:openGauss实例主备切换 4、第四组:openGauss备份与还原(数据导出/导入) 5、第五...

11/09 10:55
937
【数据库迁移系列】从MySQL到openGauss的数据库对象迁移实践

在之前这一篇中我们分享过使用chameleon工具完成MySQL到openGauss的全量数据复制、实时在线复制。9.30新发布的openGauss 3.1.0版本 ,工具的全量迁移和增量迁移的性能不但有了全面提升,而且...

11/07 14:28
945
数据库 智能优化器之基数估计

现代数据库优化器主要依赖于其内部的代价估计系统,而代价估计最重要的依据就是查询算子的基数,即数据通过算子内查询条件过滤之后剩余的结果行数。因此基数估计技术是影响优化器产生的执行计...

11/04 16:07
1K
openGauss 3.1.0 的新型选择率模型大解密

国产数据库openGauss 9.30日新出了3.1.0版本,有哪些新的特性呢?我们计划出个系列详细介绍一下,期望大家多多支持~ 选择率估算作为代价模型行数估算的基础,其准确性影响着优化器查询计划的...

11/02 17:18
969
数据库实战经验分享(全量表,增量表,拉链表,流水表,快照表)

前言 当人们一提到全量表,增量表,拉链表,流水表,快照表等这些概念时,大家第一反应想到的就是传统数据仓库的使用。 那么本文将从数据仓库介入,简单介绍一下openGauss设计中的全量表,增...

10/31 11:20
3.8K
解密openGauss数据库中的函数依赖关系

目录 一、函数依赖的用途 二、理论推导 三、应用示例 生活中总是存在着错综复杂的联系,例如喜欢打篮球的人,身高普遍比较高;喜欢穿艳丽色衣服的人,性格会普遍比较开朗;在超市买炸鸡的人,...

10/28 10:01
638
openGauss数据库从3.0.0升级到3.1.0操作实践

国产数据库openGauss 9.30日新出了3.1.0版本,想必有些小伙伴已经迫不及待想尝试了吧。之前基于3.0.0版本进行了一些实践,本篇就详细介绍如何将openGauss数据库从3.0.0升级到3.1.0。 目录 升...

Ustore存储引擎详解

目录 设计原理 核心优势 使用指导 Ustore存储引擎,又名In-place Update存储引擎(原地更新),是openGauss 内核新增的一种存储模式。此前的版本使用的行存储引擎是Append Update(追加更新)...

10/19 18:21
242
SQL经典练习题(下)

目录 一、SQL优化建议 1.数据库表设计 2.sql编写 3.中文处理 4.其他 二、学习平台(推荐) 1、SQL语法手册,随用随查 2、SQL边学边练 一、SQL优化建议 为什么需要进行SQL优化? 在进行多表连...

SQL经典练习题(中)

目录 前言 1、数据表介绍 2、初始化(创建表并插入测试数据) SQL习题 1、统计各科成绩>=70 de 人数:课程编号,课程名称, 人数及所占百分比 2、查询各科成绩前三名的记录 3、查询每门课程被...

10/12 14:40
2.7K
数据库内核分析系列:执行算子探究

目录 概述 算子分类 扫描算子(Scan Plan Node) 控制算子(Control Plan Node) 物化算子(Materialize Plan Node) 连接算子(Join Plan Node) Seqscan算子 ExecInitSeqScan ExecSeqScan ...

10/11 15:01
475

没有更多内容

加载失败,请刷新页面

返回顶部
顶部