9.物理存储:
表空间:数据库划分的逻辑单元,包含若干数据库对象,例如表、索引、视图等。
数据段:每个数据库对象至少包含一个数据段。空间上由若干数据区组成。包含表段、
索引段、 回滚段等不同类型的段。
数据区:由一组物理上连续的数据块组成,可以提高空间管理的效率。
数据块:数据存储的最小逻辑单元,默认的大小 8K。包含表、索引、UNDO 等不同类型的块。
10.崖山驱动及工具:基础工具&驱动 迁移工具:Yashan Data Sync 运维工具:Yashan Cloud
Manager
11.崖山数据库系统选件:YashanDB 集中式事务型、YashanDB 集中式事务型集群版、YashanDB 分布式分
析型容量型/节点型
12.崖山数据库系统工具及驱动:基础工具&驱动、迁移工具 Yashan Data Sync、运维工具 Yashan
Cloud Manager
13.SQL 执行:连接层:-->缓存、解析器-->优化器-->执行引擎-->存储引擎-->物理文件
14.崖山数据库系统亮点特性:TPC-C 性能、TPC-H 性能、HTAP 性能、有界计算、高可用、高可靠、易用性
TPC-C 简介
TPC-C 是 TPC 组织定义的面向在线事务处理(OLTP)的测试基准,通过流量指标(tpmC)来衡量,其值越
高说明系统的联机事务处理能力越强。
硬件配置:2288 服务器(104 核,376G 内存,2T nvme SSD)
软件版本:OS(CentOS 7),DB(YashanDB 22.2、Oracle 19C Inmemory、MySQL 8.0)
测试模型:TPC-C 1000 仓,256 并发,运行 1 小时
测试结果性能对比
YashanDB tpmC 性能是 Oracle 的 1.2 倍,是 MySQL 的 2.5 倍
TPC-H 简介
TPC-H 是 TPC 组织定义的面向数据库决策支持能力(OLAP)的测试基准,通过模拟数据库中与业务相关的复
杂查询考察数据库的综合处理能力,获取数据库操作的响应时间。TPC-H 定义了 22 条复杂查询语句,查询语
句在数据库中的响应时间越短说明系统的决策支持能力越强。
硬件配置:2288 虚拟机(16 核,160G 内存,3.4T SSD)
软件版本:OS(CentOS 7),DB(YashanDB 22.2、Oracle 19C Inmemory 、Greenplum 6.17.1)
测试模型:TPC-H 100G 数据
测试结果性能对比
YashanDB 总耗时 60s,Oracle 总耗时 112s,Greenplum 总耗时 883s ,YashanDB TPC-H 性能是
Oracle 的 1.86 倍,是 Greenplum 的 14.72 倍。
HTAP 性能测试简介
HTAP(Hybrid transaction /analytical processing)是指事务、分析业务都有的混合负载场景。
一般使用 SSB ( Star Schema Benchmark)测试模型,运行 SSB 查询语句,查询语句在数据库中的响应
时间越短说明 HTAP 能力越强。
硬件配置:2288 虚拟机(32 核,80G 内存,600G SSD)
软件版本:OS(CentOS 7),DB(YashanDB 22.2、MySQL 8.0)
测试模型:SSB 事实表 1.2 亿条记录
测试结果性能对比
在更新负载相当时,YashanDB 分析查询性能是 MySQL 的 80~100 倍
有界计算简介
有界计算(BQP, Bounded Query Processing)是基于深圳计算科学研究院原创理论的大数据查询分析
方法,实现与数据规模无关的查询响应能力,真正做到大数据变小。选用基于 AIRCA(美国航空运输局)从
评论