• DocumentCode
    2869893
  • Title

    Optimization of parallel query execution plans in XPRS

  • Author

    Hong, Wei ; Stonebraker, Michael

  • Author_Institution
    Comput. Sci. Div., California Univ., Berkeley, CA, USA
  • fYear
    1991
  • fDate
    4-6 Dec 1991
  • Firstpage
    218
  • Lastpage
    225
  • Abstract
    The authors describe their approach to the optimization of query execution plans in XPRS, a multi-user parallel database machine based on a shared-memory multi-processor and a disk array. The main difficulties in this optimization problem are the compile-time unknown parameters such as available buffer size and number of free processors, and the enormous search space of possible parallel plans. The authors deal with these problems with a novel two phase optimization strategy which dramatically reduces the search space and allows run time parameters without significantly compromising plan optimality. They present their two phase strategy and give experimental evidence from XPRS benchmarks that indicate that it almost always produces optimal plans
  • Keywords
    database management systems; optimisation; parallel machines; performance evaluation; time-sharing systems; Postgres; Raid; Sprite; XPRS; available buffer size; compile-time unknown parameters; disk array; multi-user parallel database machine; parallel query execution plans; run time parameters; search space; shared-memory multi-processor; two phase optimization strategy; Bandwidth; Computer science; Contracts; Database machines; Delay; Load management; Operating systems; Phased arrays; Query processing; Sprites (computer);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Information Systems, 1991., Proceedings of the First International Conference on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    0-8186-2295-4
  • Type

    conf

  • DOI
    10.1109/PDIS.1991.183106
  • Filename
    183106