Concurrency control for maintenance of materialized view defined as a join on a plurality of base tables is provided by obtaining different types of locks. The base table being updated is locked with one type of lock, and the other base tables of the materialized view is locked with a different type of lock. These lock types are defined so that another process attempting to update another base table simultaneously is blocked until the update on the base table is committed. On the other hand, another process attempting to update the same base table is allowed to perform that update concurrently.

De controle van de overeenstemming voor behoud van gematerialiseerde mening die als wordt gedefinieerd treedt op een meerderheid van basislijsten toe wordt verstrekt door verschillende types van sloten te verkrijgen. De basislijst die is gesloten met één type van slot wordt bijgewerkt, en de andere basislijsten van de gematerialiseerde mening is gesloten met een verschillend type van slot. Deze slottypes worden bepaald zodat een ander proces dat een andere basislijst probeert bij te werken gelijktijdig wordt geblokkeerd tot de update op de basislijst wordt begaan. Enerzijds, wordt een ander proces dat de zelfde basislijst probeert bij te werken toegestaan om dat update gelijktijdig te presteren.

 
Web www.patentalert.com

< (none)

< Machine for providing infusion bags with finger tab labels attached thereto by interconnecting threads and labeled infusion bags produced thereby

> Semiconductor die attachment method and apparatus

> (none)

~ 00029