Patent №
US 7,921,090
Granted
2011-04-05
Filed 2006
Owner
ORACLE INTERNATIONAL CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11450179
Methods and apparatuses for providing access to data in a cluster database are described. Embodiments of the invention include identifying situations in which many nodes require relatively equal access to a data block, and taking appropriate measures to improve the performance of the system in these situations. For example, a node may automatically downgrade its lock from an X lock to an S lock as soon as it has finished a modification of the data. S locks are sent to other nodes in the system as soon as a modification is complete. Modifications to the data are also sent to other nodes in the system as soon as a modification is complete. Depending on the size of the data modification, the entire data block may be sent, or only the modifications to the data may be sent.
AI classification
Ownership
ORACLE INTERNATIONAL CORPORATION
assignment · 179900836
Assignors
HO, EUGENE, ONO, KOTARO, MACNAUGHTON, NEIL, ZOLL, MICHAEL, VAN DEN BERGH, HERBERT
On an employer assignment, the assignors are typically the inventors.