A system, method, computer program and article of manufacture for sharing metadata among cursors is provided. A metadata object marked as a versioned object can have multiple versions. Program units can share these versions of object metadata as opposed to copying the non-versioned object metadata into their memory. These program units may contain a pointer to an object's metadata but are otherwise void of the metadata information for the object. A locking protocol for the metadata ensures concurrency control and triggers dependency tracking. A locking protocol for the cursors controls cursor dependency status.

 
Web www.patentalert.com

< Method, system, and computer program product for card selector tool

> Performing a provisioning operation associated with a software application on a subset of the nodes on which the software application is to operate

> Performing recursive database operations

~ 00597