数据库基础知识
连接使用
编译开发
内核进阶
了解数据库的基本概念,数据库技术的发展历史,关系型数据库的架构演进以及关系型数据库的主流应用场景
数据库管理的主要职责和内容,一些常见的、重要的数据库的基本概念
openGauss数据类型、系统函数及操作符、SQL入门级基础语法介绍
gsql是openGauss提供在Linux终端命令行下运行的数据库连接工具,可以通过此工具连接服务器并对其进行操作和维护
Data Studio 是一个集成开发环境(IDE),帮助数据库开发人员便捷地构建应用程序,以图形化界面形式提供数据库关键特性
数据库驱动,即数据库应用程序接口,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。 openGauss支持多种开发语言的驱动,如JDBC、ODBC、Python等
介绍数据库从源码编译为二进制文件的过程,包含三方库编译、源码自身编译,以及编译过程中常遇到问题解决
介绍下通过源码以debug方式编译数据库,以及使用gdb工具进行单步调试
SQL引擎作为数据库系统的入口,主要承担对用户输入的SQL语句进行解析、优化以及执行
存储引擎向上对接SQL引擎,提供准确查询数据。向下对接存储介质,持久化数据到磁盘。openGauss支持多种存储引擎,如行存引擎、列存引擎以及内存引擎等,能够同时满足OLTP和OLAP下不同的业务场景
高性能是openGauss的一大特点。为了能够达到数据库的极致性能,需要对数据库在系统层面进行调优配置