摘要 |
PURPOSE:To reduce cost required for lock by expanding a lock unit forcibly and temporarily at the time of entering a transaction having a wide access range when a transaction in traveling in a small unit exists. CONSTITUTION:A small lock unit is assumed as lock in a page unit and a large lock unit is assumed as lock in an area unit. In the drawing, AL1 is an area lock grain and is formed when an area is first accessed from a transaction. Transaction information TI1, TI2... indicate the information of the transaction in accessing to the area. Page lock grains PL1...PL250 are lock grains for the transaction information TI1 and transaction information waiting the release of a resource is queued from transaction waiting queues corresponding to respective transactions. |