A window-based approach to retrieving memory-resident data for query execution

被引:0
|
作者
Pisharath, J [1 ]
Choudhary, A [1 ]
Kandemir, M [1 ]
机构
[1] Northwestern Univ, Dept Elect & Comp Engn, Evanston, IL 60208 USA
关键词
D O I
10.1109/IDEAS.2004.1319802
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Memory-resident databases are gaining popularity. In this paper, we present a data-centric approach to optimize multiple queries issued to a memory-resident database. Our approach involves a bottom-up methodology that reuses each block of data in a table to optimize several queries. We define data window as a block of the data residing in the memory brought to the cache. The optimization named data windowing, schedules database queries efficiently by reorganizing queries and its operations based on a data window. Each data window brought into the cache is maximally reused by queries before evicting it from the cache to accommodate another data window. Experimental results show that data windowing yields up to 75% improvement in the cache performance for typical and heavy-duty memory-resident workloads.
引用
收藏
页码:283 / 288
页数:6
相关论文
共 50 条
  • [1] Data windows: A data-centric approach for query execution in memory-resident databases
    Pisharath, J
    Choudhary, A
    Kandemir, M
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1352 - 1353
  • [2] Window-based multiple continuous query algorithm for data streams
    Wen Liu
    Tuqian Zhang
    Junxia Liu
    [J]. The Journal of Supercomputing, 2019, 75 : 5782 - 5807
  • [3] Window-based multiple continuous query algorithm for data streams
    Liu, Wen
    Zhang, Tuqian
    Liu, Junxia
    [J]. JOURNAL OF SUPERCOMPUTING, 2019, 75 (09): : 5782 - 5807
  • [4] QUERY OPTIMIZATION IN A MEMORY-RESIDENT DOMAIN RELATIONAL CALCULUS DATABASE SYSTEM
    WHANG, KY
    KRISHNAMURTHY, R
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1990, 15 (01): : 67 - 95
  • [5] Mitigating Data Leakage by Protecting Memory-resident Sensitive Data
    Palit, Tapti
    Monrose, Fabian
    Polychronakis, Michalis
    [J]. 35TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSA), 2019, : 598 - 611
  • [6] Mitigating Data-only Attacks by Protecting Memory-resident Sensitive Data
    Palit, Tapti
    Monrose, Fabian
    Polychronakis, Michalis
    [J]. DIGITAL THREATS: RESEARCH AND PRACTICE, 2020, 1 (04):
  • [7] A process window-based approach to mask optimization
    Liu, Yong
    Moore, Andrew
    Pang, Lionyong
    Abrams, Dan
    [J]. SOLID STATE TECHNOLOGY, 2006, 49 (10) : 58 - 60
  • [8] Window-based approach for fast stereo correspondence
    Gupta, Raj Kumar
    Cho, Siu-Yeung
    [J]. IET COMPUTER VISION, 2013, 7 (02) : 123 - 134
  • [9] Window-Based Greedy Contention Management for Transactional Memory
    Sharma, Gokarna
    Estrade, Brett
    Busch, Gostas
    [J]. DISTRIBUTED COMPUTING, 2010, 6343 : 64 - +
  • [10] WSGP: A Window-based Streaming Graph Partitioning Approach
    Li, Yunbo
    Li, Chuanyou
    Orgerie, Anne-Cecile
    Parvedy, Philippe Raipin
    [J]. 21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 586 - 595