Depth estimation for ranking query optimization

被引:0
|
作者
Karl Schnaitter
Joshua Spiegel
Neoklis Polyzotis
机构
[1] UC Santa Cruz,
[2] Oracle,undefined
来源
The VLDB Journal | 2009年 / 18卷
关键词
Data statistics; Top-; DEEP; Query optimization; Depth estimation; Relational ranking query;
D O I
暂无
中图分类号
学科分类号
摘要
A relational ranking query uses a scoring function to limit the results of a conventional query to a small number of the most relevant answers. The increasing popularity of this query paradigm has led to the introduction of specialized rank join operators that integrate the selection of top tuples with join processing. These operators access just “enough” of the input in order to generate just “enough” output and can offer significant speed-ups for query evaluation. The number of input tuples that an operator accesses is called the input depth of the operator, and this is the driving cost factor in rank join processing. This introduces the important problem of depth estimation, which is crucial for the costing of rank join operators during query compilation and thus for their integration in optimized physical plans. We introduce an estimation methodology, termed deep, for approximating the input depths of rank join operators in a physical execution plan. At the core of deep lies a general, principled framework that formalizes depth computation in terms of the joint distribution of scores in the base tables. This framework results in a systematic estimation methodology that takes the characteristics of the data directly into account and thus enables more accurate estimates. We develop novel estimation algorithms that provide an efficient realization of the formal deep framework, and describe their integration on top of the statistics module of an existing query optimizer. We validate the performance of deep with an extensive experimental study on data sets of varying characteristics. The results verify the effectiveness of deep as an estimation method and demonstrate its advantages over previously proposed techniques.
引用
收藏
页码:521 / 542
页数:21
相关论文
共 50 条
  • [31] Monocular Depth Estimation via Listwise Ranking using the Plackett-Luce Model
    Lienen, Julian
    Huellermeier, Eyke
    Ewerth, Ralph
    Nommensen, Nils
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 14590 - 14599
  • [32] Adaptive Range Guided Multi-view Depth Estimation with Normal Ranking Loss
    Ding, Yikang
    Li, Zhenyang
    Huang, Dihe
    Zhang, Kai
    Li, Zhiheng
    Feng, Wensen
    COMPUTER VISION - ACCV 2022, PT I, 2023, 13841 : 280 - 295
  • [33] Query optimization
    Ioannidis, YE
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 121 - 123
  • [34] QUERY OPTIMIZATION
    GAVISH, B
    SEGEV, A
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1982, 6 (05): : 362 - 362
  • [35] Combining Quantifications for Flexible Query Result Ranking
    Billiet, Christophe
    De Tre, Guy
    2015 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2015), 2015,
  • [36] Ranking List Dispersion as a Query Performance Predictor
    Perez-Iglesias, Joaquin
    Araujo, Lourdes
    ADVANCES IN INFORMATION RETRIEVAL THEORY, 2009, 5766 : 371 - 374
  • [37] Ranking Keyword Search Results with Query Logs
    Zhou, Jing
    Yu, Xiaohui
    Liu, Yang
    Yu, Ziqiang
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 770 - 771
  • [38] Context Attentive Document Ranking and Query Suggestion
    Ahmad, Wasi Uddin
    Chang, Kai-Wei
    Wang, Hongning
    PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 385 - 394
  • [39] Ranking Methods for Query Relaxation in Book Search
    Kyozuka, Momo
    Tajima, Keishi
    2018 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2018), 2018, : 466 - 472
  • [40] Predicting query potential for personalization based on ranking
    Gao, Jingbin
    Yang, Muyun
    Chen, Chen
    Qi, Haoliang
    Li, Sheng
    Zhao, Tiejun
    Chen, Xi
    Journal of Computational Information Systems, 2012, 8 (03): : 1019 - 1026