
US Patent No: 6,073,129
Number of patents in Portfolio can not be more than 2000
Method and apparatus for improving the performance of a database management system through a central cache mechanism
Stats
-
Jun 6, 2000
Issued date -
Dec 29, 1997
filing date -
08/999,248
serial no -
In Force
status
Importance
Abstract
A host system includes a multicache system configured within the host system's memory which has a plurality of local and central cache systems used for storing information being utilized by a plurality of processes running on the system. Persistent shared memory is used to store control structure information entries required for operating central cache systems for substantially long periods of time in conjunction with the local caches established for the processes. Such entries includes a descriptor value for identifying a directory control structure and individual sets of descriptors for identifying a group of control structures defining those components required for operating the configured central cache systems. The cache directory structure is used for defining the name of each configured central cache system and for providing an index value identifying the particular set of descriptors associated therewith. The multicache system also includes a plurality of interfaces for configuring the basic characteristics of both local and central cache systems as a function of the type and performance requirements of application processes being run.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,023,776 Store queue for a tightly coupled multiple processor configuration with two-level cache buffer storage | 152 | 1988 | |
| 5,276,848 Shared two level cache including apparatus for maintaining storage consistency | 122 | 1991 | |
| 5,617,568 System and method for supporting file attributes on a distributed file system without native support therefor | 91 | 1994 | |
| 5,737,575 Interleaved key memory with multi-page key cache | 13 | 1995 | |
| 5,752,264 Computer architecture incorporating processor clusters and hierarchical cache memories | 65 | 1996 | |
|
|
|||
| 5,812,996 Database system with methods for optimizing query performance with a buffer manager | 95 | 1995 | |
| 5,822,749 Database system with methods for improving query performance with cache optimization strategies | 191 | 1997 | |
|
|
|||
| 5,915,249 System and method for accelerated query evaluation of very large full-text databases | 115 | 1996 | |
|
|
|||
| 5,249,282 Integrated cache memory system with primary and secondary cache memories | 105 | 1990 | |
|
|
|||
| 5,222,224 Scheme for insuring data consistency between a plurality of cache memories and the main memory in a multi-processor system | 98 | 1991 | |
|
|
|||
| 5,974,129 Distributed virtual cache method for use in a database query control system | 30 | 1997 | |
|
|
|||
| 5,835,908 Processing multiple database transactions in the same process to reduce process overhead and redundant retrieval from database servers | 23 | 1996 | |
|
|
|||
| 5,692,152 Master-slave cache system with de-coupled data and tag pipelines and loop-back | 33 | 1996 | |
|
|
|||
| 5,875,462 Multi-processor data processing system with multiple second level caches mapable to all of addressable memory | 43 | 1995 | |