• 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