diff --git "a/content/zh/docs/Description/\344\274\201\344\270\232\347\272\247\345\242\236\345\274\272\347\211\271\346\200\247.md" "b/content/zh/docs/Description/\344\274\201\344\270\232\347\272\247\345\242\236\345\274\272\347\211\271\346\200\247.md" index bfb7660c38bdafe272df8663d5a939e6aff9597e..ac591fd8735d5305f4ac28ef6327624cab2c6aed 100644 --- "a/content/zh/docs/Description/\344\274\201\344\270\232\347\272\247\345\242\236\345\274\272\347\211\271\346\200\247.md" +++ "b/content/zh/docs/Description/\344\274\201\344\270\232\347\272\247\345\242\236\345\274\272\347\211\271\346\200\247.md" @@ -153,7 +153,7 @@ openGauss提供事务管理功能,保证事务的ACID特性。 - 支持事务块,用户可以通过start transaction命令显式启动一个事务块。 - 支持单语句事务,用户不显式启动事务,则单条语句就是一个事务。 -## 高并发&高性能 +## 高并发和高性能 openGauss通过服务器端的线程池,可以支持1W并发连接。通过NUMA化内核数据结构,支持线程亲核性处理,可以支持百万级tpmC。通过页面的高效冷热淘汰,支持T级别大内存缓冲区管理。通过CSN快照,去除快照瓶颈,实现多版本访问,读写互不阻塞。通过增量检查点,避免全页写导致的性能波动,实现业务性能平稳运行。 @@ -189,7 +189,7 @@ SQL自诊断可以在不影响用户作业,不修改业务逻辑的情况下 客户端依据生成的CEK来对数据进行加密,数据加密算法主要使用对称加密算法AES算法\(包括AES128和AES256\)和国密算法SM4。加密后的数据会存放在数据库服务端,经过密文运算后服务端返回密文结果集,并在客户端完成最后的解密,获取最终结果。 - 用户根据业务需要对数据定义加密属性信息\(被加密的列被称之为加密列\),对于不需要加密的数据则按照原有明文格式发送至服务端。当查询任务发起后,客户端需要对当前的Query进行解析,如果查询语句中涉及加密列,则对对应的列参数\(加密列关联参数\)也要进行加密\(这里说的加密均需要为确定性加密,否则无法支持对应的查询\);如果查询语句中不涉及加密列,则直接发送至服务端,无需额外的操作。 + 用户根据业务需要对数据定义加密属性信息\(被加密的列被称之为加密列\),对于不需要加密的数据则按照原有明文格式发送至服务端。当查询任务发起后,客户端需要对当前的Query进行解析,如果查询语句中涉及加密列,则对对应的列参数\(加密列关联参数\)也要进行加密\(这里说的加密均需要为确定性加密,否则无法支持对应的查询\),如果查询语句中不涉及加密列,则直接发送至服务端,无需额外的操作。 在数据库服务侧,加密列的数据始终以密文形态存在,整个查询也在密文形态下实现。对于第一阶段密态等值查询解决方案,需要采用确定性加密,使得相同的明文数据获得相同的密文,从而支持等值计算。 @@ -295,7 +295,7 @@ openGauss基于统一的事务机制,统一的日志系统,统一的并发 ## 支持WDR自动性能分析报告 -定时主动分析run日志和WDR报告(自动后台生成,可由关键指标阈值如CPU占用率、内存占用率、长SQL比例等触发),并生成html、pdf等格式的报告。能自动生成性能报告。WDR\(Workload Diagnosis Report\)基于两次不同时间点系统的性能快照数据, 生成这两个时间点之间的性能表现报表,用于诊断数据库内核的性能故障。 +定时主动分析run日志和WDR报告(自动后台生成,可由关键指标阈值如CPU占用率、内存占用率、长SQL比例等触发),并生成html、pdf等格式的报告。能自动生成性能报告。WDR(Workload Diagnosis Report)基于两次不同时间点系统的性能快照数据, 生成这两个时间点之间的性能表现报表,用于诊断数据库内核的性能故障。 WDR主要有两个组件: diff --git a/content/zh/docs/Glossary/Glossary.md b/content/zh/docs/Glossary/Glossary.md index 0ceaa3cb7be6359e5e7d12156208aaba7f6a7691..51499c384a7da654bf87e5c66e2c4481cf4cdabd 100644 --- a/content/zh/docs/Glossary/Glossary.md +++ b/content/zh/docs/Glossary/Glossary.md @@ -530,7 +530,7 @@

数据分区

-

数据分区是指在一个数据库实例内部,将表按照划分为多个数据互不重叠的部分(Partition)。具体的分区方式可以有:范围分区(Range),它根据元组中指定字段的取值所处的范围映射到目标存储位置。

+

数据分区是指在一个数据库实例内部,将表按照指定范围划分为多个数据互不重叠的部分(Partition)。具体的分区方式可以有:范围分区(Range),它根据元组中指定字段的取值所处的范围映射到目标存储位置。

数据库

diff --git "a/content/zh/docs/Technicalwhitepaper/\346\212\200\346\234\257\347\211\271\347\202\271.md" "b/content/zh/docs/Technicalwhitepaper/\346\212\200\346\234\257\347\211\271\347\202\271.md" index e91ed3bf0b0b7749578e0e7a56a90123d7d9bf32..30833d0882843944506e17f3b5eb05ade6591dcd 100644 --- "a/content/zh/docs/Technicalwhitepaper/\346\212\200\346\234\257\347\211\271\347\202\271.md" +++ "b/content/zh/docs/Technicalwhitepaper/\346\212\200\346\234\257\347\211\271\347\202\271.md" @@ -22,7 +22,7 @@ openGauss相比于其他开源数据库主要有以下几个主要特点: - 易运维 - 基于AI的智能参数调优和索引推荐,提供AI自动参数推荐。 - 慢SQL诊断,多维性能自监控视图,实施掌控系统的性能表现。 - - 提供在线自学习的SQL时间预测。 + - 提供在线自学习的SQL时间预测1。 - 全开放 @@ -30,4 +30,3 @@ openGauss相比于其他开源数据库主要有以下几个主要特点: - 数据库内核能力全开放。 - 提供丰富的伙伴认证,培训体系和高校课程。 - diff --git "a/content/zh/docs/Technicalwhitepaper/\346\225\260\346\215\256\345\272\223\346\240\270\345\277\203\346\212\200\346\234\257.md" "b/content/zh/docs/Technicalwhitepaper/\346\225\260\346\215\256\345\272\223\346\240\270\345\277\203\346\212\200\346\234\257.md" index 027751b4c50984efb6fd830a8b17c53a81ba17c5..50e0037d0bf73a6a72891049cb6e5ffe8b39d4c3 100644 --- "a/content/zh/docs/Technicalwhitepaper/\346\225\260\346\215\256\345\272\223\346\240\270\345\277\203\346\212\200\346\234\257.md" +++ "b/content/zh/docs/Technicalwhitepaper/\346\225\260\346\215\256\345\272\223\346\240\270\345\277\203\346\212\200\346\234\257.md" @@ -14,7 +14,7 @@ ## CBO优化器 -openGauss优化器是典型的基于代价的优化 \(Cost-Based Optimization,简称CBO\)。在这种优化器模型下,数据库根据表的元组数、字段宽度、NULL记录比率、distinct值、MCV值、HB值等表的特征值,以及一定的代价计算模型,计算出每一个执行步骤的不同执行方式的输出元组数和执行代价\(cost\),进而选出整体执行代价最小/首元组返回代价最小的执行方式进行执行。 +openGauss优化器是典型的基于代价的优化(Cost-Based Optimization,简称CBO)。在这种优化器模型下,数据库根据表的元组数、字段宽度、NULL记录比率、distinct值、MCV值、HB值等表的特征值,以及一定的代价计算模型,计算出每一个执行步骤的不同执行方式的输出元组数和执行代价(cost),进而选出整体执行代价最小/首元组返回代价最小的执行方式进行执行。 CBO优化器能够在众多计划中依据代价选出最高效的执行计划,最大限度的满足客户业务要求。 @@ -263,7 +263,7 @@ openGauss提供逻辑解码功能,将物理日志反解析为逻辑日志。 ## 支持WDR诊断报告 -WDR\(Workload Diagnosis Report\)基于两次不同时间点系统的性能快照数据, 生成这两个时间点之间的性能表现报表,用于诊断数据库内核的性能故障。 +WDR(Workload Diagnosis Report)基于两次不同时间点系统的性能快照数据, 生成这两个时间点之间的性能表现报表,用于诊断数据库内核的性能故障。 WDR主要依赖两个组件: diff --git "a/content/zh/docs/Technicalwhitepaper/\350\275\257\344\273\266\346\236\266\346\236\204.md" "b/content/zh/docs/Technicalwhitepaper/\350\275\257\344\273\266\346\236\266\346\236\204.md" index fa7064cde3e7b3ab973facd2c0dac56fdbc58484..85c0e0efe8cd9a64a33e669d4243f6c788e98da9 100644 --- "a/content/zh/docs/Technicalwhitepaper/\350\275\257\344\273\266\346\236\266\346\236\204.md" +++ "b/content/zh/docs/Technicalwhitepaper/\350\275\257\344\273\266\346\236\266\346\236\204.md" @@ -2,7 +2,7 @@ openGauss是单机系统,在这样的系统架构中,业务数据存储在单个物理节点上,数据访问任务被推送到服务节点执行,通过服务器的高并发,实现对数据处理的快速响应。同时通过日志复制可以把数据复制到备机,提供数据的高可靠和读扩展。 -openGauss是支持主备部署,openGauss逻辑架构如[图1](#zh-cn_concept_0283139007_zh-cn_topic_0237080634_zh-cn_topic_0231764167_fig5205420191411)所示。 +openGauss支持主备部署,openGauss逻辑架构如[图1](#zh-cn_concept_0283139007_zh-cn_topic_0237080634_zh-cn_topic_0231764167_fig5205420191411)所示。 **图 1** openGauss逻辑架构图 ![](figures/openGauss逻辑架构图.png "openGauss逻辑架构图")