摘要 |
PURPOSE:To improve the performance of long data access and to store a data base in a rewrite-disabled medium by dividing a data base space into a long data space and an auxiliary data space, and when an unused area for the updating or storing request of long data exists, storing the long data in the unused area with priority. CONSTITUTION:When record updating is request from an application program part 2, a record access part 3-1 requests the discharge of a new area to a space management part 3-2. The management part 3-2 requests a control part 3-5 to determine an auxiliary data space, request an unused space management part 3-4 to discharge an unused area in the determined auxiliary space, and when the unused area exists, discharges the requested area from an address indicated by an FSP and advances the FSP by the discharged contents. A control part 3-1 stores long data in the newly discharged area. In addition, normal data and long data control information are stored in a main data space.
|