PURPOSE:To secure response and throughput in a transaction processing by executing an operation by separating a copy processing process and a processing process for eliminating an unnecessary record. CONSTITUTION:In a page copy processing 13, when a split in a dynamic hash becomes necessary, a new page is secured, and a processing for copying the contents of a split object page to a new page as they are is executed. In an unnecessary record elimination processing 14, a rehash is executed with regard to the original page after the copy processing by the page copy processing and a new page, and a processing for eliminating one unnecessary record of overlapped records in the new page and the original page is executed. Also, processings of the page copy processing 13 and the unnecessary record elimination processing 14 in a store structure change processing part 12 are separated, and during this processing, for instance, if an on-line transaction, etc., having an emergency exist, it can be executed preferentially. In such a way, the response and the throughput in a transaction processing are secured.
展开▼