暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】一种SQL语句的处理方法、装置、设备以及存储介质_CN202310736540.5_金篆信科有限责任公司.PDF
63
15页
0次
2024-03-26
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202310736540 .5
(22)申请日 2023 .06 .20
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区经济技术开发
区科谷一街10号院8号楼18层(北京自
贸试验区高端产业片区亦庄组团)
(72)发明人 刘宏令 
(74)专利代理机构 北京品源专利代理有限公司
11332
专利代理师 潘登
(51)Int.Cl .
G06F
16/2452
(2019 .01)
G06F
16/2453
(2019 .01)
G06F
16/2455
(2019 .01)
(54)发明名称
一种SQL语句的处理方法装置设备以及存
储介质
(57)摘要
本发明公开了一种SQL语句的处理方法
置、设备以及存储介质该方法包括若检测到客
户端发出的待执行SQL语句则确定所述待执行
SQL语句所属的类型和唯一标识所述类型为无
参类型或有参类型根据所述类型和唯一标识
在年轻代缓存区和/或老年代缓存区中进行查
确定待执行SQL语句的目标SQL执行计划
用执行器执行目标SQL执行计划以生成执行结
并将所述执行结果向客户端反馈本发明的
技术方案SQL服务器在检测到待执行语句时
以先从年轻代缓存区和/或老年代缓存区中确定
对应的目标SQL执行计划进一步通过执行目标
SQL执行计划来执行待执行语句避免了根据待
执行语句重新生成执行计划执行的过程提高了
服务器对SQL语句的处理效率。
权利要求书2页 说明书9页 附图3页
CN 116701442 A
2023.09.05
CN 116701442 A
1 .一种SQL语句的处理方法其特征在于包括
若检测到客户端发出的待执行SQL语句则确定所述待执行SQL语句所属的类型和唯一
标识所述类型为无参类型或有参类型
根据所述类型和唯一标识在年轻代缓存区和/或老年代缓存区中进行查找确定待执
行SQL语句的目标SQL执行计划
调用执行器执行所述目标SQL执行计划以生成执行结果并将所述执行结果向客户端
反馈
2.根据权利要求1所述的方法其特征在于确定所述待执行SQL语句所属的类型
基于预设的匹配规则确定所述待执行SQL语句的表达式
判断表达式中是否包含类型为常量的项若是则确定待执行SQL语句所属的类型为有
参类型
若否则确定待执行SQL语句所属的类型为无参类型
3 .根据权利要求1所述的方法其特征在于确定待执行SQL语句的目标SQL执行计划
包括
若所述待执行SQL语句所属的类型为无参类型则根据唯一标识确定年轻代缓存区中
是否存在与待执行SQL语句相同或相似的目标SQL语句
若否则确定老年代缓存区中是否存在与待执行SQL语句相同或相似的目标SQL语句
若是则将目标SQL语句对应的SQL执行计划确定为待执行SQL语句的目标SQL执行计
划。
4 .根据权利要求3所述的方法其特征在于将目标SQL语句对应的SQL执行计划确定
为待执行SQL语句的目标SQL执行计划之后还包括
确定本次与上次执行目标SQL执行计划的时间间隔
若时间间隔小于预设时间阈值则将所述目标SQL执行计划从老年代缓存区转移至年
轻代缓存区
5 .根据权利要求1所述的方法其特征在于确定待执行SQL语句的目标SQL执行计划
包括
若所述待执行SQL语句所属的类型为有参类型则对所述待执行SQL语句进行参数化处
确定参数化SQL语句和对应的参数列表
若所述参数列表不为空则根据唯一标识确定年轻代缓存区中是否存在与待执行SQL
语句相同或相似的目标SQL语句
若是则基于预设的评估规则确定执行所述待执行SQL语句的预估代价并根据预估
代价与预设统计值的大小关系确定待执行SQL语句的目标SQL执行计划。
6 .根据权利要求5所述的方法其特征在于对所述待执行SQL语句进行参数化处理
定参数化SQL语句和对应的参数列表包括
基于预设的特殊符号对所述待执行SQL语句对应表达式中类型为常量的项进行替换
操作实现对有参类型的待执行SQL语句的参数化处理
根据待执行SQL语句对应表达式中类型为常量的项的取值生成参数列表
7 .根据权利要求1所述的方法其特征在于还包括
权 利 要 求 书
1/2
2
CN 116701442 A
2
of 15
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜