×

Locking mechanism for materialized views in a database system

  • US 7,321,898 B1
  • Filed: 05/13/2004
  • Issued: 01/22/2008
  • Est. Priority Date: 04/04/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for use in a database system, comprising:

  • receiving a transaction that causes a tuple to be integrated into a join view;

    in response to receiving the transaction, placing a predefined first lock on at least a portion of the join view, the predefined first lock conflicting with either a shared lock or an exclusive lock placed on the join view, but not conflicting with another predefined first lock placed on the join view; and

    obtaining a latch associated with a value of a predetermined attribute of the tuple before integrating the tuple into the join view.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×