发明名称 Logical mapping of data objects using data spaces.
摘要 Method and means are provided for simulating a contiguous data space within a computer memory, and for placing and accessing data objects of various sizes within the simulated contiguous data space. Multiple, sub-data spaces are concatenated in such a way that each page and each sub-data space in the contiguous data space are uniquely identified. Data objects are placed in the contiguous data space and at the first reference to a page of the data object, only the segment containing the referenced page in the contiguous data space is mapped to the database storage disk. Once a data space page is mapped, the operating system can read the page into memory without requesting a disk operation from the database manager. On modifying a page, if the database disk page location is changed, the contiguous data space page is re-mapped without changing the page address in the data space. Also, modified data pages are re-written to the database storage disk in an ongoing manner set by the user, instead of at intervals set by the operating system. <IMAGE>
申请公布号 EP0542483(A1) 申请公布日期 1993.05.19
申请号 EP19920310160 申请日期 1992.11.05
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FECTEAU, JEAN GILLES;KLIGERMAN, EUGENE;KOLLAR, LUBOR
分类号 G06F12/109;G06F12/02 主分类号 G06F12/109
代理机构 代理人
主权项
地址