发明申请
- 专利标题: Techniques for improved read-write concurrency
- 专利标题(中): 改进的读写并发技术
-
申请号: US11521908申请日: 2006-09-15
-
公开(公告)号: US20080071997A1公开(公告)日: 2008-03-20
- 发明人: Juan Loaiza , Neil MacNaughton , Eugene Ho , Vipin Gokhale , Kiran Goyal , Tirthankar Lahiri
- 申请人: Juan Loaiza , Neil MacNaughton , Eugene Ho , Vipin Gokhale , Kiran Goyal , Tirthankar Lahiri
- 主分类号: G06F13/00
- 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.
公开/授权文献
- US07600063B2 Techniques for improved read-write concurrency 公开/授权日:2009-10-06
信息查询