Browse Prior Art Database

Method to Maximize CD-ROM System Performance

IP.com Disclosure Number: IPCOM000114705D
Original Publication Date: 1995-Jan-01
Included in the Prior Art Database: 2005-Mar-29
Document File: 2 page(s) / 66K

Publishing Venue

IBM

Related People

Hull, R: AUTHOR

Abstract

A typical CD-ROM for use in a PC based application contains both data (information) and data base tables (indexes). Data base tables provide a means to locate and retrieve the desired data. For example, in an electronic parts catalog application a user typically enters a part number, a data base table located on the the CD-ROM is searched until the part number is located, a corresponding entry in the data base table provides the location of the part illustration, and the illustration is retrieved and displayed.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Method to Maximize CD-ROM System Performance

      A typical CD-ROM for use in a PC based application contains
both data (information) and data base tables (indexes).  Data base
tables provide a means to locate and retrieve the desired data.  For
example, in an electronic parts catalog application a user typically
enters a part number, a data base table located on the the CD-ROM is
searched until the part number is located, a corresponding entry in
the data base table provides the location of the part illustration,
and the illustration is retrieved and displayed.

      In such an application it is important to provide the user with
the requested information as quickly as possible.  While a CD-ROM
provides the means to store large amounts of data, a CD-ROM data base
table search is considerably slower than a search of the same data
base table on a system hard drive.  A common method to improve
performance is to transfer the data base tables from the CD-ROM to
the hard drive.  However, this requires that the system be configured
in advance so as to provide space on the hard drive to contain the
data base tables to be transferred, space for other applications
required by the user, and space for future expansion.  This is a
difficult task because it requires estimating possible changes in
data base table size over time as well as future applications that
may be installed on the system.  In addition, if the data base tables
are large, a large and expensive hard drive would be required.

      The proposed method, illustrated in...