【最佳实践】MeterSphere 数据库物理迁移(大数据量)
一、背景 {#heading-1} ================= MeterShere 作为持续接口测试平台,功能涵盖功能、接口、UI、性能测试,在大型的测试团队和项目中会积累大量的测试用例数据及测试报告,随着时间的积累,数据会越来越大,mysqldump 迁移方式的时间成本会越来越高,异常风险也越大,在生产环境有限的升级窗口下,需考虑更加高效、安全的迁移方式。 本文...
一、背景 {#heading-1} ================= MeterShere 作为持续接口测试平台,功能涵盖功能、接口、UI、性能测试,在大型的测试团队和项目中会积累大量的测试用例数据及测试报告,随着时间的积累,数据会越来越大,mysqldump 迁移方式的时间成本会越来越高,异常风险也越大,在生产环境有限的升级窗口下,需考虑更加高效、安全的迁移方式。 本文...
使用脚本注意事项: 1. 所有的参数信息需要改成自己环境的信息。 2. 默认是通过MaxKB安装包一键安装。 3. 根据需求选择合适的脚本。 一、备份数据 {#%E4%B8%80%E3%80%81%E5%A4%87%E4%BB%BD%E6%95%B0%E6%8D%AE} --------------------------------------------------...
1 上传数据库驱动 {#1-%E4%B8%8A%E4%BC%A0%E6%95%B0%E6%8D%AE%E5%BA%93%E9%A9%B1%E5%8A%A8} ------------------------------------------------------------------------------ 数据库驱动需要在【系统设置-系统-插件】上传驱动包,数据库驱动...
1 数据库提取参数 {#heading-1} ---------------------- ### **1.1 参数说明** {#heading-2} 数据库的查询接口存储分为"按存储结果"和"按列存储"。 * 按存储结果:会将所有的查询结果按照对象的模式进行存储至变量中。 * 按列存储:直接指定取出返回结果字段值的数据,这里的列...
1 数据库提取参数 {#1-%E6%95%B0%E6%8D%AE%E5%BA%93%E6%8F%90%E5%8F%96%E5%8F%82%E6%95%B0} ------------------------------------------------------------------------------ ### 1.1 参数说明 {#1.1-%E5%8F%82%E6...
项目上现在有一个需求,从数据库user表查出所有的username,然后把所有查出来的username作为参数值,用于下一个登录接口。难度点分析:根据从数据库中获取的用户数量决定请求多少次登录接口 user表结构如下图 ![11](/upload/2023/01/11.jpg) 步骤分析 1、新建sql类型接口查询用户数量 ![22](/upload/2023/...
V2.2版本有用户遇到接口自动化调试出现死锁的问题,问题现象:除了接口自动化模块,单接口用例、用例执行都是正常的。此处简单记录下死锁出现及排查过程。 ![image-1672206742073](/upload/2022/12/image-1672206742073.png) #### 1、参考历史出现死锁问题https://github.com/metersphere/...
1 背景 {#1-%E8%83%8C%E6%99%AF} ============================ 大部分用户在驱动管理添加驱动文件的时候,驱动的那一栏经常填错,其实这里填的是驱动 Jar 包对应的驱动类名。 ![image-1672728537790](/upload/2023/01/image-1672728537790.png) 2 清单 {#2-...
可能出现的错误 {#%E5%8F%AF%E8%83%BD%E5%87%BA%E7%8E%B0%E7%9A%84%E9%94%99%E8%AF%AF} ========================================================================== MeterSphere使用复杂数据库密码安装时,有可能因为密码包含特殊字符而导...
1. 问题出现 {#1.-%E9%97%AE%E9%A2%98%E5%87%BA%E7%8E%B0} -------------------------------------------------- 在 MeterSphere "项目设置-项目环境-创建环境",添加 SQL Server 2012 数据库连接,无法连接成功,本地使用数据库客户端工具可以...