TY - GEN
T1 - Artemis
T2 - 41st IEEE International Conference on Data Engineering, ICDE 2025
AU - Hu, Zirui
AU - Zhang, Rong
AU - Yang, Chengcheng
AU - Zhou, Xuan
AU - Xu, Quanqing
AU - Yang, Chuanhui
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - Cardinality Estimation (CardEst) is crucial for query optimization. Despite the remarkable achievement in DBMS, there is a pressing need to test or tune the work of CardEst. To satisfy the need, we introduce Artemis, a customizable workload generator, which can be used to generate various scenarios with the sensitive features for CardEst, including various data dependencies, complex SQL structures, and diverse cardinalities. It designs a PK-oriented deterministic data generation mechanism to plot various data characteristics; a search-based workload generation is proposed for composing queries with various complexities; it takes a constraint optimization-guided way to achieve a cost-effective cardinality calculation. In this demonstration, users can explore the core features of Artemis in generating workloads.
AB - Cardinality Estimation (CardEst) is crucial for query optimization. Despite the remarkable achievement in DBMS, there is a pressing need to test or tune the work of CardEst. To satisfy the need, we introduce Artemis, a customizable workload generator, which can be used to generate various scenarios with the sensitive features for CardEst, including various data dependencies, complex SQL structures, and diverse cardinalities. It designs a PK-oriented deterministic data generation mechanism to plot various data characteristics; a search-based workload generation is proposed for composing queries with various complexities; it takes a constraint optimization-guided way to achieve a cost-effective cardinality calculation. In this demonstration, users can explore the core features of Artemis in generating workloads.
KW - benchmarking
KW - cardinality estimation
UR - https://www.scopus.com/pages/publications/105015411552
U2 - 10.1109/ICDE65448.2025.00369
DO - 10.1109/ICDE65448.2025.00369
M3 - 会议稿件
AN - SCOPUS:105015411552
T3 - Proceedings - International Conference on Data Engineering
SP - 4628
EP - 4631
BT - Proceedings - 2025 IEEE 41st International Conference on Data Engineering, ICDE 2025
PB - IEEE Computer Society
Y2 - 19 May 2025 through 23 May 2025
ER -