Patent ID: 7200628

Claim:
A page reserving method for a database system that accepts and analyzes an inquiry request, executes a required process and stores data in a memory, the page reserving processing method comprising the steps of: designating at least one event to switch a data storage processing, upon executing data insertion when storing data, between a first process, in which data is stored in a new area that is allocated in a memory area of the memory, wherein when the allocated memory area is full, an additional area of memory is allocated; and a second process, in which data is stored in a free area created by deleting data from a group of memory areas already allocated; storing data through the first process upon inserting the data; switching the data storage processing when the designated event occurs to thereby store the data in the second process, wherein the designated event is determined by an operator of the database system; and switching a process to search for a free area that has been created by deletion of data to a process to allocate an area for storage in the memory at a first event, and an unused area releasing process to release an unused area executed in parallel with the process to allocate an area for storage in the memory, wherein the first event is when the size of area allocated in the memory reaches a predetermined amount and when a predetermined area is released by the unused area releasing process, wherein the unused area releasing process to release the unused area is executed in parallel with the process to allocate an area for storage in the memory, and the first event is when a predetermined area is released by the unused area releasing process.