{"title":"Join sequence optimization in parallel query plans","authors":"U. Langer, Holger Meyer","doi":"10.1109/DEXA.1996.558601","DOIUrl":null,"url":null,"abstract":"We show an alternative way to optimize join sequences in a shared nothing architecture of the distributed relational DBMS HEAD. The hardware resources are also used for database independent applications in concurrency, for database access. To achieve a better hardware utilization we span a complete search space involving all intermediate shapes between left deep, right deep and bushy trees, but without join sequences including cartesian products. The approach is based on any combinatorial search engine and a complex cost function. The cost function involves the actual load of the processors, the network load, and the memory capacities. The new technique has free access to any join sequence in the whole search space. The approach is not restricted to acyclic join conditions.","PeriodicalId":438695,"journal":{"name":"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEXA.1996.558601","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We show an alternative way to optimize join sequences in a shared nothing architecture of the distributed relational DBMS HEAD. The hardware resources are also used for database independent applications in concurrency, for database access. To achieve a better hardware utilization we span a complete search space involving all intermediate shapes between left deep, right deep and bushy trees, but without join sequences including cartesian products. The approach is based on any combinatorial search engine and a complex cost function. The cost function involves the actual load of the processors, the network load, and the memory capacities. The new technique has free access to any join sequence in the whole search space. The approach is not restricted to acyclic join conditions.