Skip to main navigation Skip to search Skip to main content

Memory-Aware Query Optimization

  • Haopu Dong
  • , Zirui Hu
  • , Chenhao Lu
  • , Siyang Weng
  • , Qingsong Ruan
  • , Rong Zhang*
  • *Corresponding author for this work
  • East China Normal University
  • China Electronics Technology Kingbase (Beijing) Technologies Inc.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the big data analysis scenarios, there are complex and diverse query tasks. Query optimization technology improves the query processing performance of the database system by generating high-quality execution plans, thereby providing efficient and accurate data analysis service. The effectiveness of query optimization is highly dependent on the optimizer's ability to generate execution plans, the configuration and scheduling of available system resources. In the field of relational database query optimization, neither traditional rule-based optimizers nor emerging learned-based optimizers incorporate limited memory resources as constraints into the execution plan generation process, resulting in poor optimization results that do not meet expectations. To address this problem, we design and implement a memory-aware query optimizer by extending the traditional optimizer of PostgreSQL. The enhanced optimizer is capable of generating execution plans adaptively based on real-time available system memory. Moreover, we propose a global resource allocation algorithm with multi-objective constraints to enable the generation of memory-aware execution plans in concurrent query scenarios. Experimental results demonstrate that the memory-aware optimizer surpasses both traditional and learned-based optimizers in performance, under both single-threaded and multi-threaded query scenarios.

Original languageEnglish
Title of host publicationProceedings - 2025 IEEE International Conference on Big Data, BigData 2025
EditorsCheng-Zhong Xu, Leong Hou U, Xueqi Cheng, Jing Gao, Giuseppe Polese, Hong Mei, Paul Boniol, Michiaki Tatsubori, Chen Zhao, Dawei Zhou, Xiaohua Hu
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages7321-7329
Number of pages9
Edition2025
ISBN (Electronic)9798331594473
DOIs
StatePublished - 2025
Event2025 IEEE International Conference on Big Data, BigData 2025 - Macau, China
Duration: 8 Dec 202511 Dec 2025

Conference

Conference2025 IEEE International Conference on Big Data, BigData 2025
Country/TerritoryChina
CityMacau
Period8/12/2511/12/25

Keywords

  • memory awareness
  • query optimization
  • relational database

Fingerprint

Dive into the research topics of 'Memory-Aware Query Optimization'. Together they form a unique fingerprint.

Cite this