-
公开(公告)号:CN111971667A
公开(公告)日:2020-11-20
申请号:CN201980025244.6
申请日:2019-03-28
Applicant: 微软技术许可有限责任公司
IPC: G06F16/2455 , G06F16/2453 , G06F16/21
Abstract: 一种方法可以包括:接收数据库命令以对未排序数据集进行排序;将用于对未排序数据集进行排序的排序操作划分为多个部分;执行排序操作的第一部分;保持来自排序操作的第一部分的中间结果;以及保持排序操作的状态,该状态标识排序操作的已经被执行的部分。
-
公开(公告)号:CN109891402A
公开(公告)日:2019-06-14
申请号:CN201780066957.8
申请日:2017-10-23
Applicant: 微软技术许可有限责任公司
Abstract: 从用户接收用于修改已有数据结构或创建新数据结构的数据库命令。数据库命令用于构造被提供给查询优化器组件的查询,其中所述查询被转换为包括使操作状态持久化的操作的第一查询执行计划。查询中指定的一些数据被接收,并且新数据结构中的一些通过执行第一查询计划中的一些来被构造。在接收查询中指定的数据中的一些并构造新数据结构中的一些时,执行操作状态被持久化。当第一查询计划的执行的中断发生时,使用持久化操作状态来生成经更新的查询计划。在中断之前或之后,但在执行经更新的查询计划之前,外部更新会发生。外部更新被事务地验证。
-
公开(公告)号:CN111971667B
公开(公告)日:2024-05-24
申请号:CN201980025244.6
申请日:2019-03-28
Applicant: 微软技术许可有限责任公司
IPC: G06F16/2455 , G06F16/2453 , G06F16/21
Abstract: 一种方法可以包括:接收数据库命令以对未排序数据集进行排序;将用于对未排序数据集进行排序的排序操作划分为多个部分;执行排序操作的第一部分;保持来自排序操作的第一部分的中间结果;以及保持排序操作的状态,该状态标识排序操作的已经被执行的部分。
-
公开(公告)号:CN109891402B
公开(公告)日:2023-03-28
申请号:CN201780066957.8
申请日:2017-10-23
Applicant: 微软技术许可有限责任公司
Abstract: 从用户接收用于修改已有数据结构或创建新数据结构的数据库命令。数据库命令用于构造被提供给查询优化器组件的查询,其中所述查询被转换为包括使操作状态持久化的操作的第一查询执行计划。查询中指定的一些数据被接收,并且新数据结构中的一些通过执行第一查询计划中的一些来被构造。在接收查询中指定的数据中的一些并构造新数据结构中的一些时,执行操作状态被持久化。当第一查询计划的执行的中断发生时,使用持久化操作状态来生成经更新的查询计划。在中断之前或之后,但在执行经更新的查询计划之前,外部更新会发生。外部更新被事务地验证。
-
-
-