{"title":"包括无共享数据库计算机的多路连接查询优化中的负载平衡问题","authors":"K. Hua, Yu-lung Lo, H. Young","doi":"10.1109/PDIS.1993.253068","DOIUrl":null,"url":null,"abstract":"Dynamic load balancing issues in multiway join operations is discussed. In particular, four multiway join query optimizers have been implemented and a simulator developed to investigate the effect of skewed tuple distribution on these techniques. Dynamic load balancing is found to very critical to the performance of shared-nothing (SN) systems, particularly when the system is large. Since load balancing becomes more difficult for larger systems, one should exploit interjoin parallelism in order to limit the number of processing nodes used for each join operation. The skew issue must be considered during query optimization to achieve the best performance. The load balancing techniques proposed can easily be extended to support interquery parallelism in a multiuser environment.<<ETX>>","PeriodicalId":147994,"journal":{"name":"[1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Including the load balancing issue in the optimization of multi-way join queries for shared-nothing database computers\",\"authors\":\"K. Hua, Yu-lung Lo, H. Young\",\"doi\":\"10.1109/PDIS.1993.253068\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Dynamic load balancing issues in multiway join operations is discussed. In particular, four multiway join query optimizers have been implemented and a simulator developed to investigate the effect of skewed tuple distribution on these techniques. Dynamic load balancing is found to very critical to the performance of shared-nothing (SN) systems, particularly when the system is large. Since load balancing becomes more difficult for larger systems, one should exploit interjoin parallelism in order to limit the number of processing nodes used for each join operation. The skew issue must be considered during query optimization to achieve the best performance. The load balancing techniques proposed can easily be extended to support interquery parallelism in a multiuser environment.<<ETX>>\",\"PeriodicalId\":147994,\"journal\":{\"name\":\"[1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems\",\"volume\":\"30 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-01-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PDIS.1993.253068\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDIS.1993.253068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Including the load balancing issue in the optimization of multi-way join queries for shared-nothing database computers
Dynamic load balancing issues in multiway join operations is discussed. In particular, four multiway join query optimizers have been implemented and a simulator developed to investigate the effect of skewed tuple distribution on these techniques. Dynamic load balancing is found to very critical to the performance of shared-nothing (SN) systems, particularly when the system is large. Since load balancing becomes more difficult for larger systems, one should exploit interjoin parallelism in order to limit the number of processing nodes used for each join operation. The skew issue must be considered during query optimization to achieve the best performance. The load balancing techniques proposed can easily be extended to support interquery parallelism in a multiuser environment.<>