{"title":"Efficient optimized query mesh for data streams","authors":"Fatma Mohamed, R. Ismail, N. Badr, M. Tolba","doi":"10.1109/ICCES.2014.7030949","DOIUrl":null,"url":null,"abstract":"Most of query optimizers choose a single query plan for processing all the data based on the average data statistics. But this plan is usually not efficient with the uncertain stream datasets of modern applications as network monitoring, sensor networks and financial applications; where these data have continuous variations over time. In this paper we propose an optimized query mesh for data stream (OQMDS) frameworks. In which, process data streams over multiple query plans, each of them is optimal for the sub-set of data with the same statistics. The OQMDS solution depends on preparing multiple query plans and continuously chooses the best execution plan for each sub-set of incoming data streams based on their statistics. We also propose two optimization algorithms called Optimized Iterative Improvement Query Mesh (OII-QM) and Non-Search based Query Mesh (NS-QM) algorithms, to efficiently generate the multiple plans (the optimized QM solution) which are used to process the online data streams. Our experimental results show that, the proposed solution OQMDS improves the overall performance of data stream processing.","PeriodicalId":339697,"journal":{"name":"2014 9th International Conference on Computer Engineering & Systems (ICCES)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 9th International Conference on Computer Engineering & Systems (ICCES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCES.2014.7030949","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Most of query optimizers choose a single query plan for processing all the data based on the average data statistics. But this plan is usually not efficient with the uncertain stream datasets of modern applications as network monitoring, sensor networks and financial applications; where these data have continuous variations over time. In this paper we propose an optimized query mesh for data stream (OQMDS) frameworks. In which, process data streams over multiple query plans, each of them is optimal for the sub-set of data with the same statistics. The OQMDS solution depends on preparing multiple query plans and continuously chooses the best execution plan for each sub-set of incoming data streams based on their statistics. We also propose two optimization algorithms called Optimized Iterative Improvement Query Mesh (OII-QM) and Non-Search based Query Mesh (NS-QM) algorithms, to efficiently generate the multiple plans (the optimized QM solution) which are used to process the online data streams. Our experimental results show that, the proposed solution OQMDS improves the overall performance of data stream processing.