메뉴 건너뛰기




Volumn 69, Issue 5, 2010, Pages 424-443

A new look at generating multi-join continuous query plans: A qualified plan generation problem

Author keywords

Continuous queries; Multi constraint query optimization; Streaming databases

Indexed keywords

CONTINUOUS ALGORITHMS; CONTINUOUS QUERIES; EXPERIMENTAL STUDIES; EXPONENTIAL TIME COMPLEXITY; MEMORY RESOURCES; MEMORY USAGE; MULTI-CONSTRAINTS; MULTI-JOIN; NEGATIVE CORRELATION; OPTIMAL QUERY; OPTIMIZERS; PLAN GENERATION; POLYNOMIAL-TIME ALGORITHMS; POSITIVE CORRELATIONS; QUERY OPTIMIZATION; REAL-TIME RESPONSE; RESOURCE USAGE; RUNTIME OPTIMIZATION; SEARCH SPACES; SECOND LAYER; STREAM ENVIRONMENT; STREAM PROCESSING; SYSTEM CAPACITY; TWO LAYERS;

EID: 77949492722     PISSN: 0169023X     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.datak.2009.11.001     Document Type: Article
Times cited : (5)

References (41)
  • 1
    • 0021497828 scopus 로고
    • On the optimal nesting order for computing n-relational joins
    • Ibaraki T., and Kameda T. On the optimal nesting order for computing n-relational joins. TODS 9 3 (1984) 482-502
    • (1984) TODS , vol.9 , Issue.3 , pp. 482-502
    • Ibaraki, T.1    Kameda, T.2
  • 2
    • 85051567368 scopus 로고    scopus 로고
    • P.G. Selinger, M.M. Astrahan, D.D. Chamberlin, R.A. Lorie, T.G. Price, Access path selection in a relational database management system, in: SIGMOD, 1979, pp. 23-34.
    • P.G. Selinger, M.M. Astrahan, D.D. Chamberlin, R.A. Lorie, T.G. Price, Access path selection in a relational database management system, in: SIGMOD, 1979, pp. 23-34.
  • 4
    • 85054364788 scopus 로고    scopus 로고
    • Y.E. Ioannidis, Y.C. Kang, Left-deep vs. bushy trees: an analysis of strategy spaces and its implications for query optimization, in: SIGMOD, 1991, pp. 168-177.
    • Y.E. Ioannidis, Y.C. Kang, Left-deep vs. bushy trees: an analysis of strategy spaces and its implications for query optimization, in: SIGMOD, 1991, pp. 168-177.
  • 5
    • 0002103528 scopus 로고    scopus 로고
    • Iterative dynamic programming: a new class of query optimization algorithms
    • Kossmann D., and Stocker K. Iterative dynamic programming: a new class of query optimization algorithms. TODS 25 1 (2000) 43-82
    • (2000) TODS , vol.25 , Issue.1 , pp. 43-82
    • Kossmann, D.1    Stocker, K.2
  • 6
    • 0001443955 scopus 로고    scopus 로고
    • Heuristic and randomized optimization for the join ordering problem
    • Steinbrunn M., Moerkotte G., and Kemper A. Heuristic and randomized optimization for the join ordering problem. VLDB J. 6 3 (1997) 191-208
    • (1997) VLDB J. , vol.6 , Issue.3 , pp. 191-208
    • Steinbrunn, M.1    Moerkotte, G.2    Kemper, A.3
  • 7
    • 0036361162 scopus 로고    scopus 로고
    • S. Madden, M.A. Shah, J.M. Hellerstein, V. Raman, Continuously adaptive continuous queries over streams, in: SIGMOD, 2002, pp. 49-60.
    • S. Madden, M.A. Shah, J.M. Hellerstein, V. Raman, Continuously adaptive continuous queries over streams, in: SIGMOD, 2002, pp. 49-60.
  • 8
    • 77949492269 scopus 로고    scopus 로고
    • D. Carney, U. Çetintemel, M. Cherniack, C. Convey, S. Lee, G. Seidman, M. Stonebraker, N. Tatbul, S.B. Zdonik, Monitoring streams - a new class of data management applications, in: VLDB, 2002, pp. 215-226.
    • D. Carney, U. Çetintemel, M. Cherniack, C. Convey, S. Lee, G. Seidman, M. Stonebraker, N. Tatbul, S.B. Zdonik, Monitoring streams - a new class of data management applications, in: VLDB, 2002, pp. 215-226.
  • 9
    • 85012170387 scopus 로고    scopus 로고
    • S. Viglas, J.F. Naughton, J. Burger, Maximizing the output rate of multi-way join queries over streaming information sources, in: VLDB, 2003, pp. 285-296.
    • S. Viglas, J.F. Naughton, J. Burger, Maximizing the output rate of multi-way join queries over streaming information sources, in: VLDB, 2003, pp. 285-296.
  • 10
    • 3142757283 scopus 로고    scopus 로고
    • A. Ayad, J.F. Naughton, Static optimization of conjunctive queries with sliding windows over infinite streams, in: SIGMOD, 2004, pp. 419-430.
    • A. Ayad, J.F. Naughton, Static optimization of conjunctive queries with sliding windows over infinite streams, in: SIGMOD, 2004, pp. 419-430.
  • 11
    • 34250612315 scopus 로고    scopus 로고
    • B. Liu, Y. Zhu, E.A. Rundensteiner, Run-time operator state spilling for memory intensive long-running queries, in: SIGMOD, 2006, pp. 347-358.
    • B. Liu, Y. Zhu, E.A. Rundensteiner, Run-time operator state spilling for memory intensive long-running queries, in: SIGMOD, 2006, pp. 347-358.
  • 12
    • 0002520588 scopus 로고    scopus 로고
    • Xjoin: a reactively-scheduled pipelined join operator
    • Urhan T., and Franklin M.J. Xjoin: a reactively-scheduled pipelined join operator. IEEE Data Eng. Bull. 23 2 (2000) 27-33
    • (2000) IEEE Data Eng. Bull. , vol.23 , Issue.2 , pp. 27-33
    • Urhan, T.1    Franklin, M.J.2
  • 13
    • 85012113183 scopus 로고    scopus 로고
    • N. Tatbul, U. Çetintemel, S.B. Zdonik, M. Cherniack, M. Stonebraker, Load shedding in a data stream manager, in: VLDB, 2003, pp. 309-320.
    • N. Tatbul, U. Çetintemel, S.B. Zdonik, M. Cherniack, M. Stonebraker, Load shedding in a data stream manager, in: VLDB, 2003, pp. 309-320.
  • 15
    • 3142669145 scopus 로고    scopus 로고
    • S. Babu, R. Motwani, K. Munagala, I. Nishizawa, J. Widom, Adaptive ordering of pipelined stream filters, in: SIGMOD, 2004, pp. 407-418.
    • S. Babu, R. Motwani, K. Munagala, I. Nishizawa, J. Widom, Adaptive ordering of pipelined stream filters, in: SIGMOD, 2004, pp. 407-418.
  • 17
    • 77949491253 scopus 로고    scopus 로고
    • W. Hasan, R. Motwani, Optimization algorithms for exploiting the parallelism-communication tradeoff in pipelined parallelism, in: VLDB, 1994, pp. 36-47.
    • W. Hasan, R. Motwani, Optimization algorithms for exploiting the parallelism-communication tradeoff in pipelined parallelism, in: VLDB, 1994, pp. 36-47.
  • 19
    • 85012195359 scopus 로고    scopus 로고
    • L. Golab, M.T. Özsu, Processing sliding window multi-joins in continuous queries over data streams, in: VLDB, 2003, pp. 500-511.
    • L. Golab, M.T. Özsu, Processing sliding window multi-joins in continuous queries over data streams, in: VLDB, 2003, pp. 500-511.
  • 20
    • 85012119096 scopus 로고    scopus 로고
    • M.A. Hammad, M.J. Franklin, W.G. Aref, A.K. Elmagarmid, Scheduling for shared window joins over data streams, in: VLDB, 2003, pp. 297-308.
    • M.A. Hammad, M.J. Franklin, W.G. Aref, A.K. Elmagarmid, Scheduling for shared window joins over data streams, in: VLDB, 2003, pp. 297-308.
  • 21
    • 0034824924 scopus 로고    scopus 로고
    • L. Getoor, B. Taskar, D. Koller, Selectivity estimation using probabilistic models, in: SIGMOD, 2001, pp. 461-472.
    • L. Getoor, B. Taskar, D. Koller, Selectivity estimation using probabilistic models, in: SIGMOD, 2001, pp. 461-472.
  • 22
    • 0034825119 scopus 로고    scopus 로고
    • A. Deshpande, M.N. Garofalakis, R. Rastogi, Independence is good: dependency-based histogram synopses for high-dimensional data, in: SIGMOD, 2001, pp. 199-210.
    • A. Deshpande, M.N. Garofalakis, R. Rastogi, Independence is good: dependency-based histogram synopses for high-dimensional data, in: SIGMOD, 2001, pp. 199-210.
  • 24
    • 57149126219 scopus 로고    scopus 로고
    • G. Moerkotte, T. Neumann, Dynamic programming strikes back, in: SIGMOD, 2008, pp. 539-552.
    • G. Moerkotte, T. Neumann, Dynamic programming strikes back, in: SIGMOD, 2008, pp. 539-552.
  • 25
    • 85029601930 scopus 로고    scopus 로고
    • S. Ganguly, W. Hasan, R. Krishnamurthy, Query optimization for parallel execution, in: SIGMOD, 1992, pp. 9-18.
    • S. Ganguly, W. Hasan, R. Krishnamurthy, Query optimization for parallel execution, in: SIGMOD, 1992, pp. 9-18.
  • 26
    • 77949484701 scopus 로고    scopus 로고
    • E.A. Rundensteiner, L. Ding, T.M. Sutherland, Y. Zhu, B. Pielech, N. Mehta, Cape: continuous query engine with heterogeneous-grained adaptivity, in: VLDB, 2004, pp. 1353-1356.
    • E.A. Rundensteiner, L. Ding, T.M. Sutherland, Y. Zhu, B. Pielech, N. Mehta, Cape: continuous query engine with heterogeneous-grained adaptivity, in: VLDB, 2004, pp. 1353-1356.
  • 27
    • 70350628685 scopus 로고    scopus 로고
    • V. Raghavan, Y. Zhu, E.A. Rundensteiner, D.J. Dougherty, Multi-join continuous query optimization: covering the spectrum of linear, acyclic, and cyclic queries, in: BNCOD, 2009, pp. 91-106.
    • V. Raghavan, Y. Zhu, E.A. Rundensteiner, D.J. Dougherty, Multi-join continuous query optimization: covering the spectrum of linear, acyclic, and cyclic queries, in: BNCOD, 2009, pp. 91-106.
  • 29
    • 77957862745 scopus 로고    scopus 로고
    • F. Tian, D.J. DeWitt, Tuple routing strategies for distributed eddies, in: VLDB, 2003, pp. 333-344.
    • F. Tian, D.J. DeWitt, Tuple routing strategies for distributed eddies, in: VLDB, 2003, pp. 333-344.
  • 31
    • 33847745457 scopus 로고    scopus 로고
    • Hybmig: a hybrid approach to dynamic plan migration for continuous queries
    • Yang Y., Krämer J., Papadias D., and Seeger B. Hybmig: a hybrid approach to dynamic plan migration for continuous queries. TKDE 19 3 (2007) 398-411
    • (2007) TKDE , vol.19 , Issue.3 , pp. 398-411
    • Yang, Y.1    Krämer, J.2    Papadias, D.3    Seeger, B.4
  • 32
    • 3142686881 scopus 로고    scopus 로고
    • Y. Zhu, E.A. Rundensteiner, G.T. Heineman, Dynamic plan migration for continuous queries over data streams, in: SIGMOD, 2004, pp. 431-442.
    • Y. Zhu, E.A. Rundensteiner, G.T. Heineman, Dynamic plan migration for continuous queries over data streams, in: SIGMOD, 2004, pp. 431-442.
  • 33
    • 77949486303 scopus 로고    scopus 로고
    • S. Chandrasekaran, O. Cooper, A. Deshpande, M.J. Franklin, J.M. Hellerstein, W. Hong, S. Krishnamurthy, S. Madden, V. Raman, F. Reiss, M.A. Shah, Telegraphcq: continuous dataflow processing for an uncertain world, in: CIDR, 2003.
    • S. Chandrasekaran, O. Cooper, A. Deshpande, M.J. Franklin, J.M. Hellerstein, W. Hong, S. Krishnamurthy, S. Madden, V. Raman, F. Reiss, M.A. Shah, Telegraphcq: continuous dataflow processing for an uncertain world, in: CIDR, 2003.
  • 34
    • 34547285007 scopus 로고    scopus 로고
    • D.J. Abadi, Y. Ahmad, M. Balazinska, U. Çetintemel, M. Cherniack, J.-H. Hwang, W. Lindner, A. Maskey, A. Rasin, E. Ryvkina, N. Tatbul, Y. Xing, S.B. Zdonik, The design of the borealis stream processing engine, in: CIDR, 2005, pp. 277-289.
    • D.J. Abadi, Y. Ahmad, M. Balazinska, U. Çetintemel, M. Cherniack, J.-H. Hwang, W. Lindner, A. Maskey, A. Rasin, E. Ryvkina, N. Tatbul, Y. Xing, S.B. Zdonik, The design of the borealis stream processing engine, in: CIDR, 2005, pp. 277-289.
  • 35
    • 33745607641 scopus 로고    scopus 로고
    • M.H. Ali, W.G. Aref, R. Bose, A.K. Elmagarmid, A. Helal, I. Kamel, M.F. Mokbel, Nile-pdt: a phenomenon detection and tracking framework for data stream management systems, in: VLDB, 2005, pp. 1295-1298.
    • M.H. Ali, W.G. Aref, R. Bose, A.K. Elmagarmid, A. Helal, I. Kamel, M.F. Mokbel, Nile-pdt: a phenomenon detection and tracking framework for data stream management systems, in: VLDB, 2005, pp. 1295-1298.
  • 37
    • 0039253775 scopus 로고    scopus 로고
    • R. Avnur, J.M. Hellerstein, Eddies: continuously adaptive query processing, in: W. Chen, J.F. Naughton, P.A. Bernstein (Eds.), SIGMOD, 2000, pp. 261-272.
    • R. Avnur, J.M. Hellerstein, Eddies: continuously adaptive query processing, in: W. Chen, J.F. Naughton, P.A. Bernstein (Eds.), SIGMOD, 2000, pp. 261-272.
  • 38
    • 0040377588 scopus 로고    scopus 로고
    • J. Chen, D.J. DeWitt, F. Tian, Y. Wang, Niagaracq: a scalable continuous query system for internet databases, in: SIGMOD, 2000, pp. 379-390.
    • J. Chen, D.J. DeWitt, F. Tian, Y. Wang, Niagaracq: a scalable continuous query system for internet databases, in: SIGMOD, 2000, pp. 379-390.
  • 39
    • 33745289988 scopus 로고    scopus 로고
    • The cql continuous query language: semantic foundations and query execution
    • Arasu A., Babu S., and Widom J. The cql continuous query language: semantic foundations and query execution. VLDB J. 15 2 (2006) 121-142
    • (2006) VLDB J. , vol.15 , Issue.2 , pp. 121-142
    • Arasu, A.1    Babu, S.2    Widom, J.3
  • 41
    • 0030157404 scopus 로고    scopus 로고
    • M.N. Garofalakis, Y.E. Ioannidis, Multi-dimensional resource scheduling for parallel queries, in: SIGMOD, 1996, pp. 365-376.
    • M.N. Garofalakis, Y.E. Ioannidis, Multi-dimensional resource scheduling for parallel queries, in: SIGMOD, 1996, pp. 365-376.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.