暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase UP数据加密管理测试

三金先生 2023-04-19
329

一、数据加密管理测试

(一)、字段加密测试

测试场景 字段加密测试

测试点

验证数据库是否具备字段数据加密功能,考察数据库在数据加密方面的功 能,考察重点是数据库是否具有数据加密函数,支持哪些数据加密函数和解 密函数

测试准备 GBase UP 安装部署完成

预置条件 在 GBase UP 中已创建测试相关表并加载数据

工具 GBase UP 企业管理器

测试步骤:1、 建立该用例测试相关的表; 2、 通过insert方式插入几行数据,插入的数据是通过某种加密算法经过加密 处理过的; 3、 通过select方式调用解密函数查看步骤2中插入的数据; 4、 记录测试结果;

完成标准 库内数据检索结果正确,无报错

涉及 SQL

结果


(二)、数据文件透明加密测试

测试场景 数据文件透明加密测试

GBase UP 测试方案 17 / 21

测试点 验证数据库是否具备数据文件的透明加密,但对数据库用户来说是透明的, 防止非法用户不通过数据库而直接通过访问数据文件的方式进行信息查看

测试准备 GBase UP 安装部署完成

预置条件 1、 数据库安装完毕,并成功启动。 2、 数据加密表与非加密表建立完毕;

工具 GBase UP 企业管理器

测试步骤

1、 同一份数据分别入库加密表与非加密表; 2、 对比入库后的数据文件,通过xxd方式查看数据文件; 3、 记录测试结果;

完成标准 加密表通过 xxd 查看数据文件是不能看到明文数据,非加密表可以通过 xxd

命令查看到明文数据

涉及 SQL

结果


二、可扩展测试

(一)、集群节点数扩容测试

测试场景 可扩展测试

测试点 测试数据库计算节点的可扩展性。

测试准备 无

预置条件 在本项测试之前,应保证有使用到的数据表在系统中。

工具 GBase UP 企业管理器

测试步骤

第一步:基准性能测试 1. 停止数据库中全部任务,执行清理缓存操作,串行提交SQL,记录SQL

运行时间。

第二步:计算节点扩展测试 1. 执行数据加载和查询操作; 2. 保证待扩展的节点无任何数据; 3. 对MPP数据库进行计算节点扩展(含相应的存储),扩展从N个运算节 点到2N个运算节点; 4. 记录扩展的详细步骤方法、操作时间以及数据库是否需要离线、扩展过 程中数据库是否提供服务等; 5. 扩展完成后,允许人工进行环境优化,记录优化措施,优化方式不包括 将数据放入缓存之后再运行SQL,操作完成清理缓存然后提交SQL,分


别考察它们的运行时间。

完成标准 GBase UP 节点扩展成功,数据加载、查询成功,无报错。

涉及 SQL

结果

(二)、集群节点数缩容测试

测试场景 集群节点数缩容测试

测试点 测试 MPP 数据库计算节点的可缩容性。

测试准备 无

预置条件 在本项测试之前,应保证有使用到的数据表在系统中。

工具 GBase UP 企业管理器

测试步骤

第一步:基准性能测试 1. 停止数据库中全部任务,执行清理缓存操作,串行提交SQL,记录SQL

运行时间。

第二步:计算节点缩容测试 1. 执行数据加载和查询操作; 2. 对MPP数据库进行计算节点缩容(含相应的存储),缩容从2N个运算节 点到N个运算节点; 3. 记录缩容的详细步骤方法、操作时间以及数据库是否需要离线、缩容过 程中数据库是否提供服务等; 4. 缩容完成后,允许人工进行环境优化,记录优化措施,优化方式不包括 将数据放入缓存之后再运行SQL,操作完成清理缓存然后提交SQL,分 别考察它们的运行时间。

完成标准 GBase UP 节点缩减成功,数据加载、查询成功,无报错。 

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论