Data Partitioning via Deep Reinforcement Learning
通过深度强化学习进行数据分区
基本信息
- 批准号:571801-2021
- 负责人:
- 金额:$ 1.47万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Alliance Grants
- 财政年份:2022
- 资助国家:加拿大
- 起止时间:2022-01-01 至 2023-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
In a partitioned database environment, tables in a database can be located in one or more database partitions. Aside from making data storage more scalable, a partitioned database makes it possible to execute queries over multiple partitions in parallel, thus providing significant performance advantages. However, different ways of partitioning the database may have drastically different implications on query processing performance. For example, co-partitioning two large tables that are frequently joined in the query workload may help vastly reduce the communication cost incurred by data transfer over the network. However, finding the optimal partitioning of a database is non-trivial. Most database management systems (DBMS) today rely on users to specify which and how tables are partitioned. Despite recent advances in the database community that aim to automate the physical database design, a viable solution to the database partitioning is still elusive. Through this project, we propose to utilize deep reinforcement learning to help solve this problem. We aim to provide faster and better partitioning decisions in replace of the current partition advisor for DBMS in a Massively Parallel Processing (MPP) setting, relieving the database administrators from making such decisions manually.
在分区数据库环境中,数据库中的表可以位于一个或多个数据库分区中。除了使数据存储更具可伸缩性之外,分区数据库还可以并行地在多个分区上执行查询,从而提供显著的性能优势。然而,不同的数据库分区方式可能对查询处理性能有着截然不同的影响。例如,对查询工作负载中频繁联接的两个大表进行共同分区,可以帮助极大地减少通过网络传输数据所产生的通信成本。然而,找到数据库的最佳分区是不平凡的。目前,大多数数据库管理系统(DBMS)都依赖于用户来指定哪些表以及如何分区。尽管数据库社区最近取得了旨在自动化物理数据库设计的进展,但数据库分区的可行解决方案仍然难以捉摸。通过这个项目,我们建议利用深度强化学习来帮助解决这个问题。我们的目标是提供更快,更好的分区决策,以取代目前的分区顾问DBMS在大规模并行处理(MPP)设置,减轻数据库管理员从手动作出这样的决定。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Yu, XiaohuiX其他文献
Yu, XiaohuiX的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似国自然基金
极性蛋白Partitioning defective3 homolog (Par3) 参与阿尔兹海默症发病以及β-淀粉样蛋白蓄积的机制研究
- 批准号:
- 批准年份:2020
- 资助金额:55 万元
- 项目类别:
相似海外基金
CAREER: Efficient Large Language Model Inference Through Codesign: Adaptable Software Partitioning and FPGA-based Distributed Hardware
职业:通过协同设计进行高效的大型语言模型推理:适应性软件分区和基于 FPGA 的分布式硬件
- 批准号:
2339084 - 财政年份:2024
- 资助金额:
$ 1.47万 - 项目类别:
Continuing Grant
AF: SMALL: Submodular Functions and Hypergraphs: Partitioning and Connectivity
AF:SMALL:子模函数和超图:分区和连接
- 批准号:
2402667 - 财政年份:2024
- 资助金额:
$ 1.47万 - 项目类别:
Standard Grant
CAREER: Problem Partitioning and Division of Labor for Human-Computer Collaboration in Engineering Design
职业:工程设计中人机协作的问题划分与分工
- 批准号:
2339546 - 财政年份:2024
- 资助金额:
$ 1.47万 - 项目类别:
Standard Grant
Partitioning-Based Learning Methods for Treatment Effect Estimation and Inference
基于分区的治疗效果估计和推理学习方法
- 批准号:
2241575 - 财政年份:2023
- 资助金额:
$ 1.47万 - 项目类别:
Standard Grant
Next Generation Infectious Disease Diagnostics: Microfluidic-Free Gigapixel PCR with Self-Assembled Partitioning
下一代传染病诊断:具有自组装分区的无微流控千兆像素 PCR
- 批准号:
10682295 - 财政年份:2023
- 资助金额:
$ 1.47万 - 项目类别:
The Elemental and Isotopic Partitioning Behavior of Nitrogen During Magmatic Differentiation
岩浆分异过程中氮的元素和同位素分配行为
- 批准号:
2890693 - 财政年份:2023
- 资助金额:
$ 1.47万 - 项目类别:
Studentship
Collaborative Research: Bayesian Residual Learning and Random Recursive Partitioning Methods for Gaussian Process Modeling
合作研究:高斯过程建模的贝叶斯残差学习和随机递归划分方法
- 批准号:
2348163 - 财政年份:2023
- 资助金额:
$ 1.47万 - 项目类别:
Standard Grant
CAREER: Single-molecule dissection of the Partitioning Defective cell polarity machinery
职业:分区缺陷细胞极性机制的单分子解剖
- 批准号:
2237451 - 财政年份:2023
- 资助金额:
$ 1.47万 - 项目类别:
Continuing Grant
CAREER: Statistical Learning with Recursive Partitioning: Algorithms, Accuracy, and Applications
职业:递归分区的统计学习:算法、准确性和应用
- 批准号:
2239448 - 财政年份:2023
- 资助金额:
$ 1.47万 - 项目类别:
Continuing Grant
Global Impacts of Phase State on Secondary Organic Aerosol Partitioning
相态对二次有机气溶胶分配的总体影响
- 批准号:
2246502 - 财政年份:2023
- 资助金额:
$ 1.47万 - 项目类别:
Standard Grant