发明名称 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.
申请公布号 CA2055295(C) 申请公布日期 2000.05.23
申请号 CA19912055295 申请日期 1991.11.12
申请人 IBM CANADA LIMITED-IBM CANADA LIMITEE 发明人 FECTEAU, JEAN GILLES;KLIGERMAN, EUGENE;KOLLAR, LUBOR
分类号 G06F12/109;G06F12/02 主分类号 G06F12/109
代理机构 代理人
主权项
地址