arrow
返回

LASER: Buffer-Aware Learned Query Scheduling in Master-Standby Databases

delete2025-04-07
delete0
PRE
AI
Y
Yuwei Huang *
DOI:10.14778/3712221.3712239delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
主备数据库部署是现代生产环境中一种常见的数据库架构,因其具备容错性和高可用性而被广泛采用。然而,尽管该架构在各类在线服务中应用广泛,但用于提升其整体查询性能的研究工作相对较少。当一系列查询到达时,现有方法在跨主备服务器调度这些查询时仍依赖规则或启发式算法,这可能忽略了一些潜在的优化方向,例如缓冲区利用。如果我们能通过智能查询调度高效复用内存中驻留的数据库缓冲区,用户查询的平均响应时间将显著缩短,相比从磁盘读取数据。为解决此问题,本文介绍了一种新的缓冲区感知查询调度系统LASER。该系统集成了一个轻量级学习模型,能够直接将查询映射到其访问的数据块。随后,基于查询预测结果,我们开发了自适应查询调度算法,以执行查询分配及查询重排,旨在最大化整体缓冲区命中率,同时保持负载均衡。所提出的系统无需预训练,可通过持续模型更新和查询重分配动态适应未见过的负载。在我们的实验中,观察到相比其他传统基于启发式的方法,查询完成时间减少了约80%,且对查询执行关键路径的额外开销较低。
Keyword:
TUNING SYSTEM

期刊

P
Proceedings of the VLDB Endowment
IF:
3.3
论文数:
563
被引数:
1.2W

机构

暂无机构信息
引用论文

引用论文

Multi-dimensional resource scheduling for parallel queries
err1996-06-01
err0
PREAI
errMinos N. Garofalakis; Yannis E. Ioannidis
err分享
err收藏
QTune
err2019-08-01
err0
PREAI
errGuoliang Li; Xuanhe Zhou; Shifu Li; Bo Gao
err分享
err收藏
Deployment of query plans on multicores多核上的查询计划部署
err2014-11-01
err0
errOAAI
errJana Giceva; Gustavo Alonso; Timothy Roscoe; Tim Harris
err分享
err收藏
Distribution-based query scheduling
err2013-07-01
err0
errOAAI
errYun Chi; Hakan Hacígümüş; Wang-Pin Hsiung; Jeffrey F. Naughton
err分享
err收藏
An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning
err2019-06-25
err0
PREAI
errJi Zhang; Yu Liu; Ke Zhou; Guoliang Li; Zhili Xiao; Bin Cheng; Jiashu Xing; Yangtao Wang; Tianheng Cheng; Li Liu; Minwei Ran; Zekang Li
err分享
err收藏
openGauss
err2021-10-28
err0
PREAI
errGuoliang Li; Xuanhe Zhou; Ji Sun; Xiang Yu; Yue Han; Lianyuan Jin; Wenbo Li; Tianqing Wang; Shifu Li
err分享
err收藏
FACE
err2022-01-14
err0
PREAI
errJiayi Wang; Chengliang Chai; Jiabin Liu; Guoliang Li
err分享
err收藏
学者 查看更多内容