Automatic Storage Structure Selection for hybrid Workload
Hongzhi Wang, Yan Wei, Hao Yan

TL;DR
This paper presents an automatic system that uses machine learning to dynamically select optimal storage structures for databases under hybrid workloads, significantly improving performance.
Contribution
It introduces a novel learning-based approach for automatic storage structure selection tailored to changing hybrid workloads in database systems.
Findings
System effectively chooses optimal storage configurations.
Performance improvements over default storage structures.
Compatible with various storage engines.
Abstract
In the use of database systems, the design of the storage engine and data model directly affects the performance of the database when performing queries. Therefore, the users of the database need to select the storage engine and design data model according to the workload encountered. However, in a hybrid workload, the query set of the database is dynamically changing, and the design of its optimal storage structure is also changing. Motivated by this, we propose an automatic storage structure selection system based on learning cost, which is used to dynamically select the optimal storage structure of the database under hybrid workloads. In the system, we introduce a machine learning method to build a cost model for the storage engine, and a column-oriented data layout generation algorithm. Experimental results show that the proposed system can choose the optimal combination of storage…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Advanced Manufacturing and Logistics Optimization · Optimization and Search Problems
