• DocumentCode
    1720364
  • Title

    Object placement in parallel object-oriented database systems

  • Author

    Ghandeharizadeh, Shahram ; Wilhite, David ; Lin, Kaiming ; Zhao, Xiaoming

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    1994
  • Firstpage
    253
  • Lastpage
    262
  • Abstract
    Parallelism is a viable solution to constructing high performance object-oriented database systems. In parallel systems based on a shared-nothing architecture, the database is horizontally declustered across multiple processors, enabling the system to employ multiple processors to speedup the execution time of a query. The placement of objects across the processors has a significant impact on the performance of queries that traverse a few objects. The paper describes and evaluates a greedy algorithm for the placement of objects across the processors of a system. Moreover, it describes two alternative availability strategies and quantifies their performance tradeoff using a trace-driven simulation study
  • Keywords
    database theory; object-oriented databases; parallel architectures; availability strategies; greedy algorithm; object placement; object-oriented database; parallel systems; performance tradeoff; placement of objects; query; shared-nothing architecture; trace-driven simulation; Computer science; Database systems; Delay; Design automation; Disk drives; Greedy algorithms; Information systems; Object oriented databases; Parallel processing; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1994. Proceedings.10th International Conference
  • Conference_Location
    Houston, TX
  • Print_ISBN
    0-8186-5402-3
  • Type

    conf

  • DOI
    10.1109/ICDE.1994.283038
  • Filename
    283038