该杂志刊期列表
- 2026年
- 1期
国内刊号:31-1298/N
国际刊号:1000-5641
发布日期:
作者:项兆坤, 陈婷, 苏仟, 张蓉
关键词:分析型数据库,查询处理,查询执行,查询优化器,模糊测试,
基金:国家自然科学基金(62072179); 2020年关键软件适配验证中心项目
查询处理是现代关系型数据库管理系统(DBMS)中最重要的功能之一, 主要包括查询优化和查询执行. 然而查询处理的复杂性导致了测试的高成本, 阻碍了开发过程中的快速迭代, 并可能在生产环境中导致严重错误. 为了更好地服务于DBMS查询处理功能的评测, 采用模糊测试的方法生成基于主键约束的随机数据和完全有效的复杂分析型查询; 构建约束优化, 对查询中算子的精确基数进行高效计算, 从而获得查询的正确结果; 最后实现了完整的工具. 通过对TiDB的不同版本进行了小规模的测试, 结果表明可以有效地检测出TiDB不同版本的一些Bug.
来源:2021年第5期
《华东师范大学学报(自然科学版)》期刊编辑部