A database apparatus to realize faster processing for data including a
plurality of elements such as objects by conducting the loading and
storing process accompanying format conversion only on necessary elements.
Objects in storage format in the secondary memory apparatus are written as
computable format onto the cache for processing by the application
program. In addition, objects in computable format in the cache are
written out as storage format on the secondary memory apparatus. A first
determination device determines whether invalid or valid elements are
contained in at least a portion of the object held in the cache based on
status information that is held in the cache. Based on the results of this
determination, a second determination device determines which elements in
the object are invalid or valid and for invalid elements, the
corresponding elements held in storage format are converted to computable
format by the loading means and written into the cache while valid
elements are converted to storage format by the storage device and written
out to the page cache. Furthermore, the reading and writing device writes
these out to the secondary memory apparatus.
Un aparato de la base de datos para realizar más rápidamente el proceso para los datos incluyendo una pluralidad de elementos tales como objetos conduciendo el cargamento y almacenando el proceso que acompaña la conversión del formato solamente en elementos necesarios. Los objetos en formato de almacenaje en el aparato de la memoria secundaria son escritos como formato computable sobre el escondrijo para procesar por el programa de uso. Además, los objetos en formato computable en el escondrijo se ponen en escrito como formato de almacenaje en el aparato de la memoria secundaria. Un primer dispositivo de la determinación se determina si los elementos inválidos o válidos están contenidos en por lo menos una porción del objeto llevado a cabo en el escondrijo basado en la información de estado que se lleva a cabo en el escondrijo. De acuerdo con los resultados de esta determinación, un segundo dispositivo de la determinación se determina qué elementos en el objeto son inválidos o válidos y para los elementos inválidos, los elementos correspondientes llevados a cabo en formato de almacenaje es convertido al formato computable por los medios del cargamento y escrito en el escondrijo mientras que los elementos válidos son convertidos al formato de almacenaje por el dispositivo de almacenaje y puestos en escrito al escondrijo de la página. Además, la lectura y el dispositivo de la escritura escribe éstos hacia fuera al aparato de la memoria secundaria.