-
公开(公告)号:CN112905591A
公开(公告)日:2021-06-04
申请号:CN202110152193.2
申请日:2021-02-04
申请人: 成都信息工程大学 , 成都探码科技有限公司 , 四川省金科成地理信息技术有限公司
发明人: 乔少杰 , 韩楠 , 宋学江 , 高瑞玮 , 肖月强 , 张小辉 , 赵兰 , 李鑫钰 , 冉先进 , 甘戈 , 孙科 , 范勇强 , 黄萍 , 魏军林 , 温敏 , 程维杰 , 叶青 , 余华 , 向导 , 彭京 , 周凯 , 元昌安 , 黄发良 , 覃晓 , 李斌勇 , 张永清
IPC分类号: G06F16/22 , G06F16/242 , G06N3/08
摘要: 本发明公开了一种基于机器学习的数据表连接顺序选择方法,包括以下步骤:S1、对SQL语句进行编码,分别生成列、数据表和连接关系的特征向量;S2、根据列和数据表的特征向量,设计向量树AT来生成连接树的特征向量;S3、根据列、数据表、连接关系和连接树的特征向量,设计部分连接计划模型SP来生成部分连接计划的特征向量,进而生成下一时刻连接状态的特征向量;S4、根据下一时刻连接状态的特征向量,构建深度强化学习模型J,并结合部分连接计划模型SP与向量树AT,生成数据表的最优连接顺序。本发明解决了现有查询优化器生成数据表的次优连接顺序导致查询效率较低的问题。
-
公开(公告)号:CN112905591B
公开(公告)日:2022-08-26
申请号:CN202110152193.2
申请日:2021-02-04
申请人: 成都信息工程大学 , 成都探码科技有限公司 , 四川省金科成地理信息技术有限公司
发明人: 乔少杰 , 韩楠 , 宋学江 , 高瑞玮 , 肖月强 , 张小辉 , 赵兰 , 李鑫钰 , 冉先进 , 甘戈 , 孙科 , 范勇强 , 黄萍 , 魏军林 , 温敏 , 程维杰 , 叶青 , 余华 , 向导 , 彭京 , 周凯 , 元昌安 , 黄发良 , 覃晓 , 李斌勇 , 张永清
IPC分类号: G06F16/22 , G06F16/242 , G06N3/08
摘要: 本发明公开了一种基于机器学习的数据表连接顺序选择方法,包括以下步骤:S1、对SQL语句进行编码,分别生成列、数据表和连接关系的特征向量;S2、根据列和数据表的特征向量,设计向量树AT来生成连接树的特征向量;S3、根据列、数据表、连接关系和连接树的特征向量,设计部分连接计划模型SP来生成部分连接计划的特征向量,进而生成下一时刻连接状态的特征向量;S4、根据下一时刻连接状态的特征向量,构建深度强化学习模型J,并结合部分连接计划模型SP与向量树AT,生成数据表的最优连接顺序。本发明解决了现有查询优化器生成数据表的次优连接顺序导致查询效率较低的问题。
-
公开(公告)号:CN112749191A
公开(公告)日:2021-05-04
申请号:CN202110070780.7
申请日:2021-01-19
申请人: 成都信息工程大学 , 四川省金科成地理信息技术有限公司 , 成都探码科技有限公司
发明人: 乔少杰 , 温敏 , 宋学江 , 韩楠 , 杨国平 , 肖月强 , 张小辉 , 赵兰 , 甘戈 , 孙科 , 范勇强 , 冉先进 , 魏军林 , 程维杰 , 余华 , 彭京 , 周凯 , 元昌安 , 黄发良 , 覃晓
IPC分类号: G06F16/2453 , G06F16/242 , G06N3/04 , G06N3/08
摘要: 本发明公开了一种应用于数据库的智能代价估计方法、系统及电子设备,估计方法包括:S1、采集查询计划、真实基数和代价,并将其封装为对象;S2、将封装的对象中的信息数据转换为特征向量;S3、通过构建树形结构的深度神经网络对特征向量进行处理,得到基数及代价估计结果。本发明方法将传统数据库查询的代价估计进行了升级,利用深度学习的理论去解决查询代价所遇到的难题,尽量减少人工干预,提升代价评估的速度及准确性。
-
公开(公告)号:CN111625581A
公开(公告)日:2020-09-04
申请号:CN202010347071.4
申请日:2020-04-28
申请人: 四川省金科成地理信息技术有限公司
IPC分类号: G06F16/25
摘要: 本发明公开了一种采用Kettle启动服务的系统数据处理方法,包括以下步骤:部署webservice服务;通过webservice服务接收外部发来的启动信息,启动kettle任务;建立日志joblog和jobdetail,保存启动信息;kettle job运行完成,判断是否成功。本发明的方法能够细化系统数据处理流程,建立程序框架,确定本模块与其它模块间的接口,以及确定为实现需求分析所规定的功能的主要算法,为详细设计,测试及维护文档的编写提供指导,增强交换操作易用性以及用户体验性,实用性强,适用范围广泛,易于推广。
-
-
-