Patent
Method, computer system and software application for providing a central lock service
Roman Rapp
- 05 Dec 2005
31
TL;DR: In this article, a method for logically locking data objects in a database is described, which includes storing information on the data objects which are not yet logically locked in the internal buffer, and processing the non-logically locked data objects.
read more
Abstract: Systems and methods are provided for logically locking data objects in a database. According to one implementation, a method is provided that comprises receiving, from one of a plurality of data processing modules, a request to logically lock one or more data objects to limit access by other data processing modules, and querying an internal buffer, in which information on logically locked data objects are stored, whether the data objects are already logically locked. The method also includes storing information on the data objects which are not yet logically locked in the internal buffer, and processing the non-logically locked data objects, such that when updating the data objects in the database, the data objects are locked in the database by a database management system.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Method for maximizing throughput and minimizing transactions response times on the primary system in the presence of a zero data loss standby replica
Benedicto Elmo Garin,Mahesh Baburao Girkar,Yunrui Li,Vsevolod Panteleenko,Vinay Srihari +4 more
- 15 Jun 2011
TL;DR: In this paper, a method and system for reducing delay to applications connected to a database server that guarantees no data loss during failure or disaster is provided for reducing application delay when there is contention between nodes of a multi-node cluster for updating the same block.
58
Patent
Database system with active standby and nodes
Rohan Aranha,Paul Tuck,John Ernest Miller,Chih-Ping Wang,Marie-Anne Neimat,Susan Sokeng Cheung +5 more
- 12 Feb 2008
TL;DR: In this article, a system includes an active node and a standby node and zero or more replica nodes, each of which includes a database system, such as an in-memory database system.
52
Patent
Controlling Data Lag in a Replicated Computer System
Jia Shi,Wei M. Hu,Vinay Srihari,Yunrui Li,Mahesh Baburao Girkar,Benedicto Elmo Garin +5 more
- 30 Aug 2010
TL;DR: In this paper, a method and system for measuring, guaranteeing, and reducing replication data lag time between a primary system and one or more standby systems is presented, where applications can request and be guaranteed to receive data from a standby system that is identical to the state on the primary system at the time of the query, or lag the primary state only by a maximum tolerable amount.
43
Patent
Readable physical storage replica and standby database system
Tirthankar Lahiri,Kiran B. Goyal,Jia Shi,Wei-Ming Hu,Neil MacNaughton,Jaebock Lee,Bharat C. V. Baddepudi,Yunrui Li,J. William Lee,Vipin Gokhale,Mark Dilman,Niloy Mukherjee,Vinay Srihari,Kumar Rajamani,Hochak Hung +14 more
- 29 Jan 2007
TL;DR: A standby database system or another replica data system replicates changes, made to data blocks at a source database or another primary data copy, to replicas of the data blocks of the database system as discussed by the authors.
33
Patent
Multi-instance redo apply
Amrish Srivastava,Yunrui Li,Mahesh Baburao Girkar +2 more
- 30 Oct 2013
TL;DR: In this article, a method, apparatus, and system for multi-instance redo apply is provided for standby databases, where the plurality of redo records are merged into a stream from one or more redo strands in logical time order, distributed to standby instances according to determined apply slave processes using an intelligent workload distribution function, and reemerged after receiving updates from remote instances.
28
References
Patent
Fast string searching and indexing using a search tree having a plurality of linked nodes
Bernhard Braun
- 26 Feb 1998
TL;DR: A fast string indexing method was proposed in this article, which efficiently stores, searches, and removes alphanumeric or binary strings utilizing a compacted search tree, where the number of levels in the search tree is minimized by having a node represent more than one character when possible.
142
Patent
Fast intersystem page transfer in a data sharing environment with record locking
Chandrasekaran Mohan,Inderpal S. Narang +1 more
- 11 May 1993
TL;DR: In this article, the buffer management component of a DBMS, with assistance from the lock management, triggers a memory to memory transfer of the page from the owning DBMS to the requesting DBMS using a low overhead communication protocol.
141
Patent
Concurrency-control method and apparatus in a database management system utilizing key-valued locking
David B. Lomet,Russell J. Green +1 more
- 05 Feb 1993
TL;DR: In this article, the concurrency control mechanisms in a database management system achieves high concurrency by using a lock-mode set larger than that conventionally employed for multi-granularity locking.
129
Patent
Method for non-hierarchical lock management in a multi-system shared data environment
Chandrasekaran Mohan,Inderpal S. Narang +1 more
- 07 Jul 1994
TL;DR: In this paper, the local lock manager of a DBMS, in response to a request for either type of lock, may issue a request to the global lock manager for a system-level lock without disclosing to the globally lock manager the types of lock requested of the local manager.
113
Patent
Parameterized lock management system and method for conditional conflict serializability of transactions
Ole J.o slashed.rgen Anfindsen
- 26 Jan 1998
TL;DR: In this article, a lock manager processes lock requests by checking if any outstanding, previously granted lock is unconditionally conflicting or conditionally conflicting with the requested lock, and resolves a conditional conflict by determining whether the write parameters for the write lock in question are a subset of the read parameter for the read lock.
97