-
公开(公告)号:CN112970011A
公开(公告)日:2021-06-15
申请号:CN201980072723.3
申请日:2019-10-29
Applicant: 微软技术许可有限责任公司
IPC: G06F16/2452
Abstract: 一种数据库系统包括查询优化器,查询优化器以声明性查询语言将变换应用于输入查询的逻辑表示,以生成查询执行计划的表达式。查询优化器针对每个规则应用存储指示所应用的变换和变换的绑定的信息,该绑定指示输入给变换的表达式。当新的查询执行计划将针对输入查询被生成时,查询优化器针对原始查询执行计划中的表达式使用该存储信息,以指导查询优化器产生当前的查询执行计划,同时避免变换不被用于在原始查询执行计划中生成表达式。
-
公开(公告)号:CN107111628A
公开(公告)日:2017-08-29
申请号:CN201580058277.2
申请日:2015-10-29
Applicant: 微软技术许可有限责任公司
IPC: G06F17/30
Abstract: 本文中公开了用于在事务和数据仓库应用中改进更新性能的技术。接收存储行的修改版本的请求。将指示对应于行的列储存库中的值的逻辑删除状态的第一记录添加到第一多个记录。将行的修改版本添加到行储存库。修改标识符以指示列储存库不包含对应于行的修改版本的位置。将指示行的修改版本没有被传播到列的第二记录添加到第二多个记录储存库。
-
公开(公告)号:CN112970011B
公开(公告)日:2024-07-26
申请号:CN201980072723.3
申请日:2019-10-29
Applicant: 微软技术许可有限责任公司
IPC: G06F16/2452
Abstract: 一种数据库系统包括查询优化器,查询优化器以声明性查询语言将变换应用于输入查询的逻辑表示,以生成查询执行计划的表达式。查询优化器针对每个规则应用存储指示所应用的变换和变换的绑定的信息,该绑定指示输入给变换的表达式。当新的查询执行计划将针对输入查询被生成时,查询优化器针对原始查询执行计划中的表达式使用该存储信息,以指导查询优化器产生当前的查询执行计划,同时避免变换不被用于在原始查询执行计划中生成表达式。
-
公开(公告)号:CN114270333A
公开(公告)日:2022-04-01
申请号:CN202080040037.0
申请日:2020-04-18
Applicant: 微软技术许可有限责任公司
Inventor: P·M·洛佩斯 , V·帕帕迪默斯 , J·L·小雷德曼 , G·格杰奥格吉维斯基 , J·I·萨克 , I-J·崔 , A·马哈詹 , 邢楠 , A·埃克萨雷维斯基亚 , C·卡迪亚姆
IPC: G06F16/2453
Abstract: 用于查询处理中的基数估计反馈循环的方法由系统和设备执行。查询主机基于估计基数经由引擎执行针对数据源的查询,并且查询监测器在执行期间和完成时生成事件信号。事件信号包括:实际数据基数、运行时统计信息和查询计划中的查询参数的标记,并且被路由到反馈优化器的分析器,其中事件信号信息被分析。反馈优化器利用分析结果来生成更改推荐,作为由查询主机的查询优化器执行的查询或类似查询的后续执行的反馈。查询主机存储更改推荐,并且监测用于相同或类似查询的后续查询,该查询的更改推荐被应用于查询计划以供查询监测器执行和观察。经由用户接口可选择地查看和选择更改推荐。
-
公开(公告)号:CN119173863A
公开(公告)日:2024-12-20
申请号:CN202380039177.X
申请日:2023-04-17
Applicant: 微软技术许可有限责任公司
IPC: G06F16/23
Abstract: 示例方面包括用于经由稀疏判断样本进行异常检测的技术。这些技术可能包括生成与在数据库上的第一事务的第一操作的执行相对应的合格时间戳,以及基于合格时间戳来确定表的行未被在数据库上的第二事务的第二操作锁定。此外,这些技术可能包括确定行是否满足第一操作的条件。进一步地,这些技术可能包括基于合格时间戳,响应于行满足条件来更新行,该更新包括获取表的行上的锁。
-
-
-
-