-
公开(公告)号:CN114116778B
公开(公告)日:2025-01-03
申请号:CN202111130449.6
申请日:2021-09-26
Applicant: 中国电子口岸数据中心成都分中心 , 成都信息工程大学
IPC: G06F16/2452 , G06F16/248
Abstract: 本发明公开了一种数据库查询优化方法,设计物理优化空间,获得多组查询指令;根据多组查询指令,为查询语句生成多组执行计划将多组执行计划编码为多组特征向量集;根据多组执行计划的多组特征向量集,设计预测模型来获得多组执行计划的多个预计执行时间;根据多组执行计划的多个预计执行时间,设计采样方法来选择一组执行计划;将选择的执行计划发送到执行器,获得真实执行时间,进而将选择的执行计划的特征向量集、预计执行时间和真实执行时间作为数据样本来训练预测模型,最终提升查询性能;本发明解决了传统的查询优化器生成较差的执行计划,最终导致查询性能不佳的问题。
-
公开(公告)号:CN114116778A
公开(公告)日:2022-03-01
申请号:CN202111130449.6
申请日:2021-09-26
Applicant: 中国电子口岸数据中心成都分中心 , 成都信息工程大学
IPC: G06F16/2452 , G06F16/248
Abstract: 本发明公开了一种数据库查询优化方法,设计物理优化空间,获得多组查询指令;根据多组查询指令,为查询语句生成多组执行计划将多组执行计划编码为多组特征向量集;根据多组执行计划的多组特征向量集,设计预测模型来获得多组执行计划的多个预计执行时间;根据多组执行计划的多个预计执行时间,设计采样方法来选择一组执行计划;将选择的执行计划发送到执行器,获得真实执行时间,进而将选择的执行计划的特征向量集、预计执行时间和真实执行时间作为数据样本来训练预测模型,最终提升查询性能;本发明解决了传统的查询优化器生成较差的执行计划,最终导致查询性能不佳的问题。
-