openGauss学习笔记-81 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT使用概述
MOT作为openGauss的一部分自动部署。有关如何计算和规划所需的内存和存储资源以维持工作负载的说明,请参阅**MOT准备**。参考**MOT部署**了解MOT中所有的配置,以及服务器优化的非必须选项。
openGauss学习笔记-80 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT性能基准
本节介绍了openGauss内存优化表(Memory-Optimized Table,MOT)的MOT性能基准。
openGauss学习笔记-79 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT应用场景
本节介绍了openGauss内存优化表(Memory-Optimized Table,MOT)的应用场景。
openGauss学习笔记-78 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT关键技术
本节介绍了openGauss内存优化表(Memory-Optimized Table,MOT)的关键技术。
openGauss学习笔记-77 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT特性及价值
本节介绍了openGauss内存优化表(Memory-Optimized Table,MOT)的特性及价值。
openGauss学习笔记-76 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT简介
openGauss引入了MOT存储引擎,它是一种事务性行存储,针对多核和大内存服务器进行了优化。MOT是openGauss数据库最先进的生产级特性,它为事务性工作负载提供更高的性能。MOT完全支持ACID特性,并包括严格的持久性和高可用性支
openGauss学习笔记-75 openGauss 数据库管理-创建和管理序列
序列Sequence是用来产生唯一整数的数据库对象。序列的值是按照一定规则自增的整数。因为自增所以不重复,因此说Sequence具有唯一标识性。这也是Sequence常被用作主键的原因。
openGauss学习笔记-74 openGauss 数据库管理-创建和管理视图
视图与基本表不同,不是物理上实际存在的,是一个虚表。数据库中仅存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。若基本表中的数据发生变化,从视图中查询出的数据也随之改变。从这个意义上讲,视图就像一个窗口,透过它可以看到
openGauss学习笔记-73 openGauss 数据库管理-创建和管理索引
索引可以提高数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。所以是否要为表增加索引,索引建立在哪些字段上,是创建索引前必须要考虑的问题。需要分析应用程序的业务处理、数据使用、经常被用作查询的条件或者被要求排序的字段来确定是否建
openGauss学习笔记-72 openGauss 数据库管理-创建和管理分区表
openGauss学习笔记-72 openGauss 数据库管理-创建和管理分区表 openGauss数据库支持的分区表为范围分区表、列表分区表、哈希分区表。
openGauss学习笔记-71 openGauss 数据库管理-创建和管理普通表-删除表中数据
在使用表的过程中,可能会需要删除已过期的数据,删除数据必须从表中整行的删除。 SQL不能直接访问独立的行,只能通过声明被删除行匹配的条件进行。如果表中有一个主键,用户可以指定准确的行。用户可以删除匹配条件的一组行或者一次删除表中的所有行。
openGauss学习笔记-70 openGauss 数据库管理-创建和管理普通表-查看表数据
openGauss学习笔记-70 openGauss 数据库管理-创建和管理普通表-查看表数据70.1 查询
openGauss学习笔记-69 openGauss 数据库管理-创建和管理普通表-更新表中数据
修改已经存储在数据库中数据的行为叫做更新。用户可以更新单独一行、所有行或者指定的部分行。还可以独立更新某个字段,而其他字段则不受影响。 使用UPDATE命令更新现有行,需要提供以下三种信息:表的名称和要更新的字段名、字段的新值、要更新哪些行
openGauss学习笔记-68 openGauss 数据库管理-创建和管理普通表-向表中插入数据
在创建一个表后,表中并没有数据,在使用这个表之前,需要向表中插入数据。本小节介绍如何使用INSERT命令插入一行或多行数据,及从指定表插入数据。如果有大量数据需要批量导入表中,请参考导入数据。
openGauss学习笔记-66 openGauss 数据库管理-创建和管理schema
schema又称作模式。通过管理schema,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第三方应用添加到相应的schema下而不引起冲突。管理schema包括:创建schema、使用schem
openGauss学习笔记-65 openGauss 数据库管理-创建和管理数据库
openGauss 数据库管理-创建和管理数据库;用户必须拥有数据库创建的权限或者是数据库的系统管理员权限才能创建数据库,赋予创建数据库的权限参见管理用户及权限。
openGauss学习笔记-64 openGauss 数据库管理-创建和管理表空间
通过使用表空间,管理员可以控制一个数据库安装的磁盘布局。这样有以下优点: - 如果初始化数据库所在的分区或者卷空间已满,又不能逻辑上扩展更多空间,可以在不同的分区上创建和使用表空间,直到系统重新配置空间。 - 表空间允许管理员根据数据库对象
openGauss学习笔记-63 openGauss 数据库管理-资源池化架构
本文档主要介绍资源池化架构下的一些最佳实践和使用注意事项,用于支撑对相关特性感兴趣的开发者可以快速部署、实践或进行定制化开发。 本文档建议开发者至少具有一定的基础,能够熟练编译openGauss源码、掌握一些存储的基本知识和linux系统的
openGauss学习笔记-62 openGauss 数据库管理-两地三中心跨Region容灾
要实现跨Region容灾,需要部署两套数据库实例,一套主数据库实例,一套灾备数据库实例。主数据库实例和灾备数据库实例一般部署在相距较远的两个不同城市。数据库实例之间借助存储介质或者不借助存储介质直接实现数据的全量和增量同步。
openGauss学习笔记-61 openGauss 数据库管理-常见主备部署方案
openGauss学习笔记-61 openGauss 数据库管理-常见主备部署方案 61.1 单中心 61.2 同城双中心 61.3 两地三中心 61.4 两地三中心流式容灾方案