暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Dbms中进行查询执行的系统和方法_CN109313639B_亚历山大·弗拉基米罗维奇·斯莱萨连科 德米特里·维 亚尔亚历克塞·罗曼诺夫.pdf
65
25页
0次
2021-12-27
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利
(10)授权公告号
(45)授权公告日
(21)申请号 201680086992.1
(22)申请日 2016.12 .06
(65)同一申请的已公布的文献号
申请公布号 CN 109313639 A
(43)申请公布日 2019.02 .05
(85)PCT国申请进入国家阶段日
2018.12 .24
(86)PCT国际申请的申请数据
PCT/RU2016/000855 2016 .12 .06
(87)PCT国际申请的公布数据
WO2018/106141 EN 2018.06 .14
(73)专利权人 华为技术有
地址 518129 广东省深圳市龙岗区坂田华
为总部办公楼
(72)发明人 亚历山大·弗拉基米维奇·斯莱
萨连科 
德米特里·亚尔 
亚历克塞·曼诺夫 
(74)专利代理机构 广三环专利商标代理有
44202
代理人 熊永强 李稷芳
(51)Int.Cl .
G06F
16/245
(2019 .01)
(56)对比文件
US 2015186462 A1,2015 .07 .02
CN 105279286 A ,2016 .01 .27
CN 106033469 A ,2016 .10 .19
US 2005097091 A1,2005 .05 .05
CN 105138597 A ,2015 .12 .09
US 2016328446 A1,2016 .11 .10
审查员 董统传
(54)发明
DBMS中进行查询执行和方法
(57)摘要
(database
management system简称DBMS)装置
括处用于接DBMS且从
DBMS查询中提取查询签当所述查询签名与
即时追踪(tracing just in time简称TJIT)
核数据集中的现有记录相匹配时通过访来自
TJIT内集的
TJIT集中询签相关联的TJIT
及在TJIT内期间
TJIT核的生成用于执DBMS
询的机器码。接收DBMS查询中
(s t r u c t u r ed q u e ry
languageSQL)取的SQL
生成用于处理所接收到的DBMS查询执
行所述查询执与所
询签名相关联的所述SQL文本存储为所述TJIT
内核数据集的新记录。
权利要求书2页 说明书16页 附图6页
CN 109313639 B
2021.03.05
CN 109313639 B
1 .一种于处理数据库管系统DBMS查的装置其特征在于包括
处理器
接收DBMS查询
从接收到的所述DBMS查提取查询签
DBMS询中取的询签名与即时TJIT内核数据集中的
匹配时
访问来自所述TJIT内据集的与所TJIT据集中的
询签名相关联的TJIT内核
在执行所述TJIT内期间过解释所述TJIT内核的源代码来生执行所述DBMS
的机器代码
当所提取的查询签名与TJIT内核数据集中现有记录不匹配时
从所接收的DBMS查提取结构化查询语言SQL文本
根据所提取SQL文本生成于处理所接收到的DBMS查询询执行计划
执行所述查执行计
将与所述查询签名相关联的所述SQL文本存储为所述TJIT内核数据集的新记录。
2.据权利要求1所述的特征在于所述DBMS查询中提取的所述询签
与即时TJIT内据集中的有记相匹配时述处用于解析所DBMS
获取所述DBMS查行计少一个内核指令代码替换所述查询执行计
所述询执行少一创建后的询执行其中述处
于根据所述修补后询执行计划来执行所述TJIT核的所述源代码。
3 .据权利要2所述的装置特征据从所述询执行划提取的变量参数
生成所述至一个内核指令代码。
4 .根据权利要2所述的装置特征在于所述少一个内指令码在TJIT语言执
行环境中执行。
5 .据权利要求3所述的特征在于所述少一个内指令码在TJIT语言执
行环境中执行。
6 .据权利要15中任一项所述的用于
提取SQL文本转换为域专语言DSL编译器的中间表示IR来生成所述TJIT内核的源代码。
7 .6用于IR
程。
8.用于库管系统DBMS查询的利要
17DB知的
TJIT内核源代码。
9.据权利要求8所述的特征在于所述据库DB配置感高阶原语库是从
包括映射函数波函数缩减函数mapReducegroupBy连接函数的组中选择出的功能组
合器。
10 .根据利要求9所述的装置其特在于述高阶原语库由域用语言DSL编译
生成其中所述功能组合器于特定DBMS。
11 .用于处理据库管理系统DBMS查特征所述置包括权利要
权 利 要 求 书
1/2
2
CN 109313639 B
2
of 25
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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