-
公开(公告)号:CN113849520A
公开(公告)日:2021-12-28
申请号:CN202111158188.9
申请日:2021-09-30
申请人: 平安科技(深圳)有限公司
发明人: 邓根强
IPC分类号: G06F16/242 , G06F16/22
摘要: 本发明涉及大数据领域,揭露一种异常SQL的智能识别方法,包括:响应于数据库中SQL的执行计划变更操作,记录SQL的执行计划信息,以配置SQL的执行计划信息表;从执行计划信息表中查询SQL的最新执行计划;查找SQL在数据库中所有的原始执行计划,识别原始执行计划中的最优执行计划;在最新执行计划与最优执行计划一致时,将最新执行计划作为正常执行计划,以向数据库进行访问;在最新执行计划与最优执行计划不一致时,将最新执行计划作为异常执行计划,并根据异常执行计划的变更信息,以确定SQL向数据库进行访问的最终执行计划。此外,本发明还涉及区块链技术,所述最优执行计划可存储区块链中。本发明可以提高SQL异常识别的效率。
-
公开(公告)号:CN113849520B
公开(公告)日:2024-05-28
申请号:CN202111158188.9
申请日:2021-09-30
申请人: 平安科技(深圳)有限公司
发明人: 邓根强
IPC分类号: G06F16/242 , G06F16/22
摘要: 本发明涉及大数据领域,揭露一种异常SQL的智能识别方法,包括:响应于数据库中SQL的执行计划变更操作,记录SQL的执行计划信息,以配置SQL的执行计划信息表;从执行计划信息表中查询SQL的最新执行计划;查找SQL在数据库中所有的原始执行计划,识别原始执行计划中的最优执行计划;在最新执行计划与最优执行计划一致时,将最新执行计划作为正常执行计划,以向数据库进行访问;在最新执行计划与最优执行计划不一致时,将最新执行计划作为异常执行计划,并根据异常执行计划的变更信息,以确定SQL向数据库进行访问的最终执行计划。此外,本发明还涉及区块链技术,所述最优执行计划可存储区块链中。本发明可以提高SQL异常识别的效率。
-