×

Multi-processor system for database management

  • US 6,351,744 B1
  • Filed: 05/28/1999
  • Issued: 02/26/2002
  • Est. Priority Date: 05/28/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. In a multi-processor system for reading and writing data buffers from and to a storage medium whereby multiple processors and multiple user programs utilize a common memory working in conjunction with a master control program and database engines for availability to each processor, a system for providing concurrent operations which flush multiple buffers which are being operated upon from concurrently operating user programs which participate in buffer I/O activity, said system comprising:

  • (a) multiple processor means connected to a commonly shared memory means, said processor means utilizing a stack architecture permitting an accessroutines program to run on top of each user application;

    (b) master control program means providing multiple user application programs which include;

    (b1) a plurality of database engines for providing multiple access routines to modified buffers in a buffer pool enabling parallel concurrent tasks from said user application programs to function concurrently;

    (b2) buffer pool means having multiple buffers for holding modified data to be copied to a plurality of database file structures;

    (c) storage structure means including database files which communicate with said data buffer pool and said database engine.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×