上一页 1 2 3 4 5 6 7 ··· 66 下一页
摘要: (一)AI技术可以辅助测试人员完成数据质量的测试 数据异常检测:利用机器学习等技术,对数据进行异常检测,自动发现数据中的异常值、缺失值、重复值等问题。 数据匹配和去重:利用自然语言处理、模式识别等技术,对数据进行匹配和去重,自动发现重复的数据或者类似但不完全相同的数据。 数据质量分析:利用机器学习等 阅读全文
posted @ 2023-05-10 20:00 Syw_文 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 场景说明 在数据库查询中会常见cold run与hot run,hot run是指将同一个SQL连续运行多遍。 运行脚本创建一个run.sh直接复制如下脚本 - 注意修改数据库的连接IP与密码等- queries2.sql 存放查询的SQL,请将queries2.sql 文件与run.sh放在同一个 阅读全文
posted @ 2023-05-09 20:57 Syw_文 阅读(162) 评论(0) 推荐(0) 编辑
摘要: clickbench官网链接:https://benchmark.clickhouse.com/ 如下采用的数据库为分析型数据库支持MySQL协议,其他所有的数据库操作方法均类似 测试背景 利用clickhouse的clickbench测试数据与查询SQL对AtomData进行了性能测试,所有的测试 阅读全文
posted @ 2023-05-09 20:40 Syw_文 阅读(292) 评论(0) 推荐(0) 编辑
摘要: clickbench官网链接:https://benchmark.clickhouse.com/ 如下的内容讲解将以MySQL与starrocks的结果对比为示例 一、测试配置查看 查看配置链接:https://aws.amazon.com/cn/ec2/instance-types/ (所有的服务 阅读全文
posted @ 2023-05-08 11:56 Syw_文 阅读(165) 评论(0) 推荐(0) 编辑
摘要: # 查看各个库占用空间 SELECT TABLE_SCHEMA, concat( TRUNCATE ( sum( data_length )/ 1024 / 1024, 2 ), ' MB' ) AS data_size, concat( TRUNCATE ( sum( index_length ) 阅读全文
posted @ 2023-04-17 14:11 Syw_文 阅读(44) 评论(0) 推荐(0) 编辑
摘要: MySQL MTR(MySQL Test Run)是 MySQL 数据库测试框架,用于自动化测试 MySQL 数据库系统的功能和性能。MTR 由 MySQL 官方提供,包含了大量的测试用例,可以对 MySQL 数据库系统的各个方面进行测试。可以帮助开发人员和测试人员快速、准确地进行测试,提高 MyS 阅读全文
posted @ 2023-03-28 10:58 Syw_文 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在数据库运行大 SQL 查询时,可以通过以下几个方面来判断是否需要进入队列排队等待,还是进入内核执行运算: (1)查询语句的复杂度:如果 SQL 查询语句非常复杂,包含多个表的联合查询、子查询、聚合函数等,需要对大量数据进行分组、排序、过滤等操作,那么这个 SQL 查询很可能需要进入队列排队等待,等 阅读全文
posted @ 2023-03-28 10:55 Syw_文 阅读(45) 评论(0) 推荐(0) 编辑
摘要: (1)会话控制:分析型数据库会为每个用户分配独立的会话资源,包括内存、CPU时间片等。不同用户之间的会话资源是隔离的,不会相互干扰。会话控制还可以通过会话ID和隔离级别等方式实现。 (2)并发控制:为了避免不同用户之间的资源竞争和冲突,分析型数据库通常会采用锁、事务等机制进行并发控制。通过合理地设置 阅读全文
posted @ 2023-03-27 14:58 Syw_文 阅读(21) 评论(0) 推荐(0) 编辑
摘要: (1)确定测试目标和指标:确定测试的目标和指标,包括查询响应时间、数据加载时间、并发访问量、数据容量等。 (2)确定测试数据:确定测试数据的来源和规模,包括数据量、数据类型、数据结构等。 (3)设计测试方案和用例:设计测试方案和测试用例,包括不同数据查询、数据分析、数据挖掘场景的测试,以及对不同查询 阅读全文
posted @ 2023-03-27 14:57 Syw_文 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 保障数据库的测试质量可以从以下几个方面进行: (1)设计合理的测试用例:需要设计合理、全面、准确的测试用例,覆盖数据库的各种功能和场景,包括常规操作、异常操作、性能测试、安全测试等。 (2)自动化测试:可以采用自动化测试的方式,提高测试的效率和准确性,同时可以快速发现和解决问题。 (3)定期回归测试 阅读全文
posted @ 2023-03-27 11:44 Syw_文 阅读(54) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 66 下一页