DocumentCode :
1140048
Title :
Direct—A Multiprocessor Organization for Supporting Relational Database Management Systems
Author :
De Witt, D.J.
Author_Institution :
Department of Computer Science, University of Wisconsin
Issue :
6
fYear :
1979
fDate :
6/1/1979 12:00:00 AM
Firstpage :
395
Lastpage :
406
Abstract :
The design of DIRECT, a multiprocessor organization for supporting relational database management systems is presented. DIRECT has a multiple-instruction multiple-data stream (MIMD) architecture. It can simultaneously support both intra-query and inter-query concurrency. The number of processors assigned to a query is dynamically determined by the priority of the query, the type and number of relational algebra operations it contains, and the size of the relations referenced. Since DIRECT iS a virtual memory machine, the maximum relation size is not limited to that of the associative memory as in some other database machines. Concurrent updates are controlled through the use of locks on relations which are maintained by a controlling processor.
Keywords :
Associative processors; back-end computers; computer architecture; database machines; database management; parallel processors; Algebra; Application software; Associative memory; Charge coupled devices; Computer architecture; Concurrent computing; Data models; Database machines; Relational databases; Switches; Associative processors; back-end computers; computer architecture; database machines; database management; parallel processors;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1979.1675379
Filename :
1675379
Link To Document :
بازگشت