Locking Policy
The page will not be freed until the transaction that removed the page commits. A special RecordHandle.DEALLOC_PROTECTION_HANDLE lock will be gotten for the transaction and which is used to prevent the page from being freed. This lock will be held regardless of the default locking policy of the transaction that called removedPage.
@see LockingPolicy
@see RecordHandle
@exception StandardException Standard Cloudscape error policy
NOTE: once a page is removed, you can NOT add it back. You shall just GC it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|