文件名称:apollo:一种工具链,用于自动检测,报告和诊断DBMS中的性能错误
文件大小:92.17MB
文件格式:ZIP
更新时间:2024-03-02 03:21:58
HCL
阿波罗 我们自动生成触发回归的查询,简化了用户的错误报告流程,并使开发人员能够快速查明性能下降的根本原因。 通过自动化性能下降的检测和诊断,APOLLO降低了开发高效DBMS的人工成本。 SQLFuzz的 SQLFUZZ将执行反馈驱动的突变模糊测试,以生成SQL语句,并提供对SQL输入域的更广泛覆盖。 关键思想是基于特定领域的反馈(即,SQL查询中每个子句的概率)来指导模糊引擎,包括运行时性能。 SQLMin SQLMIN将自动提取由SQLFUZZ发现的激活回归SQL语句的本质,以归档回归报告。 用户将把包含SQLMIN减少的查询的回归报告发送给开发人员。 注意:我们将SQLMin集成到SQLFuzz中(即,一旦SQLFuzz识别出性能下降,SQLFuzz会将查询最小化) SQL调试器 开发人员将使用SQLDEBUG从SQLMIN生成的简化测试用例中诊断出回归的根本原因。 支持DBMS