-
公开(公告)号:CN102236699B
公开(公告)日:2016-03-23
申请号:CN201110122796.4
申请日:2011-05-04
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F17/30303 , G06F9/30192 , G06F9/3885 , G06F15/82 , G06F17/30292 , G06F17/30315 , G06F17/30569
Abstract: 本发明公开了为快速超标量处理对数据规格化。此处描述了以规格化的形式表示数据库系统内常见的多个数据类型的数据规格化系统,该规格化形式可被统一地处理以在超标量CPU架构上实现对数据更快的处理。数据规格化系统包括对数据库系统的内部数据表示的改变,以及利用高密度的独立可执行的CPU指令的规格化内部数据表示的功能处理改变。由于数据库中大多数数据是小的,因此大多数数据可以用规格化格式表示。由此,数据规格化系统在各种常见情况下允许在数据库系统中的快速超标量处理,同时维持与现有数据集的兼容性。
-
公开(公告)号:CN106030533B
公开(公告)日:2019-04-16
申请号:CN201580010207.X
申请日:2015-02-20
Applicant: 微软技术许可有限责任公司
Abstract: 相对于在事务失败时允许该事务被自动重试的数据库运行该事务,从而使得该事务被自动重试的某些事务失败对接收作为执行该事务的结果的数据的实体不可见。通过标识将引起数据库状态的改变的语句来标识事务的第一语句集合。标识导致要向实体发送的数据被生成的第二语句集合。该方法进一步包括执行第一语句集合以改变数据库。该方法进一步包括与第一语句集合分开地运行第二语句集合,以生成要向实体发送的数据。
-
公开(公告)号:CN106030533A
公开(公告)日:2016-10-12
申请号:CN201580010207.X
申请日:2015-02-20
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F17/30227 , G06F9/466 , G06F17/30353
Abstract: 相对于在事务失败时允许该事务被自动重试的数据库运行该事务,从而使得该事务被自动重试的某些事务失败对接收作为执行该事务的结果的数据的实体不可见。通过标识将引起数据库状态的改变的语句来标识事务的第一语句集合。标识导致要向实体发送的数据被生成的第二语句集合。该方法进一步包括执行第一语句集合以改变数据库。该方法进一步包括与第一语句集合分开地运行第二语句集合,以生成要向实体发送的数据。
-
-