测试数据构建

您可以通过DMS提供的测试数据构建功能,批量生成各类随机值、地区名、虚拟IP地址等信息,有效减轻您准备测试数据的负担。

准备工作

已在数据库下创建表。建表操作,请参见创建表

本文示例中数据库为poc_dev,表为big_table

操作步骤

本示例通过测试数据构建功能在big_table表中批量生成100万条测试数据。

  1. 登录数据管理DMS 5.0

  2. 在顶部菜单栏中,选择数据库开发 > 环境构建 > 测试数据构建

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 数据库开发 > 环境构建 > 测试数据构建

  3. 在工单申请页,配置工单参数。

    工单参数信息中的冲突处理模式说明如下:

    • 遇到数据冲突则跳过:遇到主键、唯一键的数据写入冲突则跳过冲突记录,继续写入其他数据。

    • 遇到数据冲突则替换:遇到主键、唯一键的数据写入冲突则更新原记录的数据并继续写入其他数据。

  4. 参数配置完成后,单击提交申请,等待审批完成。

  5. 待审批通过后,系统会自动生成SQL语句并执行,您可以在工单详情页中查看执行进度。

  6. 任务执行完毕后,可查看poc_dev库中是否已存在构建的100万条测试数据。

    1. 将鼠标悬浮至工单基本信息区域的数据库名称上。

    2. 单击提示框上的查询,跳转至SQL Console页面。

    3. 输入如下查询big_table表中数据行数的SQL语句,单击执行

      SELECT COUNT(*) FROM `big_table`;

更多测试数据构建功能的信息,请参见测试数据构建