华东师范大学;华为技术有限公司陈婷获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉华东师范大学;华为技术有限公司申请的专利一种面向不同连接形状的复杂连接负载生成方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115481135B 。
龙图腾网通过国家知识产权局官网在2026-02-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210820420.9,技术领域涉及:G06F16/242;该发明授权一种面向不同连接形状的复杂连接负载生成方法及系统是由陈婷;乔典;张蓉设计研发完成,并于2022-07-13向国家知识产权局提交的专利申请。
本一种面向不同连接形状的复杂连接负载生成方法及系统在说明书摘要公布了:本发明公开了一种面向不同连接形状的复杂连接负载生成方法,包括以下步骤:步骤一:连接图生成:根据用户定义的参与连接表数目、查询的连接形状和各表间的参照关系,采用适用于不同连接形状的连接模板生成方法生成具有不同连接形状的负载模版;步骤二:过滤谓词生成:根据连接图,为模板中的每张表随机生成过滤谓词;步骤三:参数实例化:通过基于结果导向的参数实例化方法为过滤谓词填参,使查询结果不为空。本发明还公开了实现上述负载生成方法的负载生成系统及其在复杂连接负载生成中的应用。本发明可以自动化生成大规模丰富多样且有效的复杂连接负载,为查询优化器评估提供丰富的测试场景,帮助数据库管理员有效地评估查询优化性能。
本发明授权一种面向不同连接形状的复杂连接负载生成方法及系统在权利要求书中公布了:1.一种面向不同连接形状的复杂连接负载生成方法,其特征在于,包括以下步骤: 步骤一:连接图生成:根据用户定义的参与连接表数目、查询的连接形状和各表间的参照关系,采用适用于不同连接形状的连接模板生成方法生成具有不同连接形状的负载模版; 步骤一中,所述适用于不同连接形状的连接模板生成方法如下: 根据数据库模式规定的各表的参照关系、参与连接的表数量和查询连接图的形状,分别通过加点操作和加边操作为初始为空的连接图添加新节点和新边;所述新节点即为表,所述新边即为连接关系;所述模式是数据库中全体数据的逻辑结构和特征的描述,包含了各表的规模、各表属性列的数据类型、各表间的参照关系的描述;所述加点操作即向连接图中随机添加一张符合连接形状要求的表作为节点,所述加边操作即为连接图中的两张表增加连接条件作为连接边;所述连接条件包括主键-外键连接PK-FKJoin和外键-外键连接FK-FKJoin; 步骤二:过滤谓词生成:根据连接图,为模板中的每张表随机生成过滤谓词; 步骤三:参数实例化:通过基于结果导向的参数实例化方法为过滤谓词填参,使查询结果不为空,生成复杂连接负载; 步骤三中,所述基于结果导向的参数实例化如下: 基于结果导向的参数实例化为过滤谓词填参,即为步骤二中生成的过滤谓词中的参数P赋值;由主键到属性列的映射函数以及连接条件能够确定性得到过滤谓词参数的取值范围,从取值范围内随机选择合理的参数,即可使经过填参的过滤谓词有效,确保查询无空值返回;其中,主键到属性列的映射函数指属性列的值以主键为自变量通过生成函数映射得到。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人华东师范大学;华为技术有限公司,其通讯地址为:200241 上海市闵行区东川路500号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励