Method and system for state maintenance of a large object
    2.
    发明授权
    Method and system for state maintenance of a large object 有权
    大型物体的状态维护方法和系统

    公开(公告)号:US08775479B2

    公开(公告)日:2014-07-08

    申请号:US11830642

    申请日:2007-07-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30318 G06F17/3048

    摘要: A method, system and computer program product are described for state maintenance of a large object. In one approach, the method, system and computer program product perform by associating one or more buffers with a transaction involving a large object, the large object data may be accessed using the one or more buffers during the transaction, and storing data for the large object from the one or more buffers in one or more sets of contiguous blocks.In one approach, a system performs state maintenance of a large object with a cache that associates one or more buffers with a transaction involving a large object, the large object data may be accessed using the one or more buffers during the transaction, and the cache stores large object data from the one or more buffers in one or more sets of contiguous blocks in storage.

    摘要翻译: 描述了用于大对象的状态维护的方法,系统和计算机程序产品。 在一种方法中,方法,系统和计算机程序产品通过将一个或多个缓冲器与涉及大对象的事务相关联来执行,可以在事务期间使用一个或多个缓冲区来访问大对象数据,并且存储大的数据 一个或多个连续块集合中的一个或多个缓冲器的对象。 在一种方法中,系统使用将一个或多个缓冲器与涉及大对象的事务相关联的高速缓存执行大对象的状态维护,可以在事务期间使用一个或多个缓冲区来访问大对象数据,并且高速缓存 在存储中的一个或多个连续块集合中存储来自一个或多个缓冲器的大对象数据。

    Techniques for improved read-write concurrency
    4.
    发明授权
    Techniques for improved read-write concurrency 有权
    改进的读写并发技术

    公开(公告)号:US07600063B2

    公开(公告)日:2009-10-06

    申请号:US11521908

    申请日:2006-09-15

    IPC分类号: G06F12/00

    摘要: Techniques are provided for performing changes to a resource governed by a locking mechanism. An entity (such as a server instance in a database system cluster) requests permission to modify the resource. In response to the request, the entity receives a first lock on the resource, which grants permission to perform the change to the resource without making the change permanent. After receiving the first lock, the entity performs the change to a copy of the resource that resides in shared memory without making another copy of the resource. After performing the change and until receiving permission to make the change permanent, the entity prevents the change to the resource from becoming permanent. After performing the change, the entity receives a second lock on the resource, which grants the entity permission to make the change permanent. After receiving the second lock, the entity ceases to prevent the change to the resource from becoming permanent.

    摘要翻译: 提供了用于对由锁定机构管理的资源进行更改的技术。 实体(如数据库系统集群中的服务器实例)请求修改资源的权限。 响应于该请求,实体在资源上接收到第一个锁定,该权限允许对资源执行更改,而不会使更改永久性。 在接收到第一个锁定之后,实体对驻留在共享内存中的资源的副本执行更改,而不创建资源的另一个副本。 执行变更后,直到获得变更永久性的许可,实体将防止资源变为永久性。 执行更改后,实体将在资源上收到第二个锁定,该实体授予实体永久性更改权限。 收到第二个锁后,实体停止防止资源变为永久性。

    METHOD AND SYSTEM FOR STATE MAINTENANCE OF A LARGE OBJECT
    5.
    发明申请
    METHOD AND SYSTEM FOR STATE MAINTENANCE OF A LARGE OBJECT 有权
    一种大型物体的状态维护方法与系统

    公开(公告)号:US20090037495A1

    公开(公告)日:2009-02-05

    申请号:US11830642

    申请日:2007-07-30

    IPC分类号: G06F12/16

    CPC分类号: G06F17/30318 G06F17/3048

    摘要: A method, system and computer program product are described for state maintenance of a large object. In one approach, the method, system and computer program product perform by associating one or more buffers with a transaction involving a large object, the large object data may be accessed using the one or more buffers during the transaction, and storing data for the large object from the one or more buffers in one or more sets of contiguous blocks.In one approach, a system performs state maintenance of a large object with a cache that associates one or more buffers with a transaction involving a large object, the large object data may be accessed using the one or more buffers during the transaction, and the cache stores large object data from the one or more buffers in one or more sets of contiguous blocks in storage.

    摘要翻译: 描述了用于大对象的状态维护的方法,系统和计算机程序产品。 在一种方法中,方法,系统和计算机程序产品通过将一个或多个缓冲器与涉及大对象的事务相关联来执行,可以在事务期间使用一个或多个缓冲区来访问大对象数据,并且存储大的数据 一个或多个连续块集合中的一个或多个缓冲器的对象。 在一种方法中,系统使用将一个或多个缓冲器与涉及大对象的事务相关联的高速缓存执行大对象的状态维护,可以在事务期间使用一个或多个缓冲区来访问大对象数据,并且高速缓存 在存储中的一个或多个连续块集合中存储来自一个或多个缓冲器的大对象数据。

    Techniques for improved read-write concurrency
    6.
    发明申请
    Techniques for improved read-write concurrency 有权
    改进的读写并发技术

    公开(公告)号:US20080071997A1

    公开(公告)日:2008-03-20

    申请号:US11521908

    申请日:2006-09-15

    IPC分类号: G06F13/00 G06F12/14

    摘要: Techniques are provided for performing changes to a resource governed by a locking mechanism. An entity (such as a server instance in a database system cluster) requests permission to modify the resource. In response to the request, the entity receives a first lock on the resource, which grants permission to perform the change to the resource without making the change permanent. After receiving the first lock, the entity performs the change to a copy of the resource that resides in shared memory without making another copy of the resource. After performing the change and until receiving permission to make the change permanent, the entity prevents the change to the resource from becoming permanent. After performing the change, the entity receives a second lock on the resource, which grants the entity permission to make the change permanent. After receiving the second lock, the entity ceases to prevent the change to the resource from becoming permanent.

    摘要翻译: 提供了用于对由锁定机构管理的资源进行更改的技术。 实体(如数据库系统集群中的服务器实例)请求修改资源的权限。 响应于该请求,实体在资源上接收到第一个锁定,该权限允许对资源执行更改,而不会使更改永久性。 在接收到第一个锁定之后,实体对驻留在共享内存中的资源的副本执行更改,而不创建资源的另一个副本。 执行变更后,直到获得变更永久性的许可,实体将防止资源变为永久性。 执行更改后,实体将在资源上收到第二个锁定,该实体授予实体永久性更改权限。 收到第二个锁后,实体停止防止资源变为永久性。