序号 | 分项 | 小项 | 测试项描述 | 分值设定 | 评分规则 |
1 | 基本功能 | 数据定义语言DDL数据操作语言DML | 1、满足数据库的日常使用,创建和删除库、用户、表、视图、存储过程等;2、满足数据的日常使用,查询、插入、修改、删除数据。 | 必须满足 | |
数据控制语言DCL | 满足数据库权限的日常使用,对库、用户、表、视图等对象赋予和去除创建、修改、删除、查询等权限。 |
基本数据类型 | 满足基本数据类型的日常使用,包括字符、数值、日期、对象等。 |
分区 | 满足常用的分区类型和分区管理。 |
自定义函数 | 满足多语种自定义函数,支持国密SM3等算法。 |
增量备份与恢复 | 支持数据增量备份及增量恢复。 |
索引 | 满足全局索引和主键唯一索引。 |
支持集群高可用 | 支持集群高可用。 |
2 | 数据加载和导出性能 | 单表大文件加载 | 验证数据库单表大文件数据加载性能 | 3 | 第一3分,第二2分,第三1分。 |
极限加载性能测试 | 验证数据库极限数据加载性能,提供(略)份数据文件,并发数按照(略)、(略)、(略)进行测试。(本测试用例各厂家可充分利用产品自身特性定制测试方式,测试出产品极限加载速度) | 3 | 第一3分,第二2分,第三1分。 |
单个大表导出单个数据文件 | 验证数据库单个大表导出单个数据文件性能1、 单个大表可以将大表导出到指定存储目录;2、 单个大表导出文件要求落地成一个数据文件;3、 单个大表导出的数据文件条数、内容与数据库表一致 | 4 | 第一4分,第二2分,第三1分。 |
极限导出性能测试 | 验证数据库极限数据导出性能,导出(略)份数据文件,并发数按照(略)、(略)、(略)进行测试。(本测试用例各厂家可充分利用产品自身特性定制测试方式,测试出产品极限导出速度) | 4 | 第一4分,第二2分,第三1分。 |
3 | 批量增删改性能 | 大数据量UPDATE性能测试 | 验证数据库大数据量UPDATE性能。 | 3 | 第一3分,第二2分,第三1分。 |
大数据量DELETE性能测试 | 验证数据库大数据量DELETE性能。(结合磁盘空间回收一起测试) | 3 | 第一3分,第二2分,第三1分。 |
4 | 查询测试 | 简单查询性能测试 | 数据平台集群在应用过程中会提供多种宽表,使用人员通过各种限制条件进行查询使用,通过此项测试,了解数据库的基本查询性能 | 3 | 第一3分,第二2分,第三1分。 |
排重查询性能测试 | 数据平台集群在应用过程中经常会进行排重处理,排重操作也会耗费大量系统资源,通过此项测试,验证数据库对于排重处理的效率 | 3 | 第一3分,第二2分,第三1分。 |
复杂查询性能测试 | 数据平台集群在应用过程中经常会进行大表关联和多表关联查询操作,但效率很低,不得不进行多表拆分处理,所以此性能对数据平台集群来说非常重要,通过此项测试,可以评价数据库多表关联查询性能 | 4 | 第一4分,第二2分,第三1分。 |
并发跑批性能测试 | 数据平台集群在应用过程中日常跑批中,会有并发处理场景,并发度分别为(略),(略),(略)。此项测试对复杂查询的场景做性能考证 | 8 | 第一8分,第二5分,第三2分。 |
5 | 运维管理 | 集群监控 | 验证系统是否提供对资源使用的实时监控工具和界面,图形化展示系统资源的使用情况,包括CPU、IO、内存的使用情况及历史记录,慢sql查询,是否提供对资源的实时图形化管理工具,以及平台的易用性 | 4 | 按照功能及易用性综合评分。 |
性能报告(类似AWR)能力 | 数据库是否可生产如AWR的报告便于运维查看 | 4 | 按照功能及易用性综合评分。 |
高可用测试 | 验证集群高可用策略对应用的影响性:(略) | 3 | 根据影响程度综合评分 |
6 | 备份管理 | 增量备份 | 验证数据库集群是否支持增量备份功能及功能的易用性,包括以下3项:(略) | 5 | 按照功能及易用性综合评分。 |
增量恢复 | 验证数据库集群是否支增量恢复功能及功能的易用性包括以下3项:(略) | 5 | 按照功能及易用性综合评分。 |
备份性能测试 | 验证数据库集群备份恢复的性能,包括以下3项:(略) | 5 | 第一5分,第二3分,第三1分。 |
7 | 数据迁移和集成测试 | 数据迁移和集成测试 | 是否提供原生迁移工具及工具的支持度 | (略) | 按照功能满足程度及易用性综合评分 |
使用工具迁移是否方便 |
使用工具迁移效率如何 |
测试工具是否支持增量迁移 |
8 | 湖仓交互能力 | 湖仓交互能力 | 相同的一张表分别落在湖和仓内,另一张表分别关联处理,比较湖仓交互和仓内交互的性能损失。 | 3 | 第一3分,第二2分,第三1分。 |
单一大数据量表由湖入仓,记录性能数据。 | 3 | 第一3分,第二2分,第三1分。 |
湖仓数据交互场景下跑批,并发度分别为(略),(略),(略),记录性能数据; | 5 | 第一5分,第二3分,第三1分。 |
9 | 其他特色功能 | 其他特色功能 | 根据厂商演示产品特色、先进功能,综合评分 | 5 | 按照功能及易用性综合评分 |
(略) | POC过程评价 | POC过程评价 | 根据厂商在POC过程种的各项能力综合评分 | (略) | 根据厂商POC过程综合评分 |