A BiLSTM cardinality estimator in complex database systems based on attention mechanism. Issue 3 (2nd December 2021)
- Record Type:
- Journal Article
- Title:
- A BiLSTM cardinality estimator in complex database systems based on attention mechanism. Issue 3 (2nd December 2021)
- Main Title:
- A BiLSTM cardinality estimator in complex database systems based on attention mechanism
- Authors:
- Zhou, Qiang
Yang, Guoping
Song, Haiquan
Guo, Jin
Zhang, Yadong
Wei, Shengjie
Qu, Lulu
Gutierrez, Louis Alberto
Qiao, Shaojie - Abstract:
- Abstract: An excellent cardinality estimation can make the query optimiser produce a good execution plan. Although there are some studies on cardinality estimation, the prediction results of existing cardinality estimators are inaccurate and the query efficiency cannot be guaranteed as well. In particular, they are difficult to accurately obtain the complex relationships between multiple tables in complex database systems. When dealing with complex queries, the existing cardinality estimators cannot achieve good results. In this study, a novel cardinality estimator is proposed. It uses the core techniques with the BiLSTM network structure and adds the attention mechanism. First, the columns involved in the query statements in the training set are sampled and compressed into bitmaps. Then, the Word2vec model is used to embed the word vectors about the query statements. Finally, the BiLSTM network and attention mechanism are employed to deal with word vectors. The proposed model takes into consideration not only the correlation between tables but also the processing of complex predicates. Extensive experiments and the evaluation of BiLSTM‐Attention Cardinality Estimator (BACE) on the IMDB datasets are conducted. The results show that the deep learning model can significantly improve the quality of cardinality estimation, which is a vital role in query optimisation for complex databases.
- Is Part Of:
- CAAI transactions on intelligence technology. Volume 7:Issue 3(2022)
- Journal:
- CAAI transactions on intelligence technology
- Issue:
- Volume 7:Issue 3(2022)
- Issue Display:
- Volume 7, Issue 3 (2022)
- Year:
- 2022
- Volume:
- 7
- Issue:
- 3
- Issue Sort Value:
- 2022-0007-0003-0000
- Page Start:
- 537
- Page End:
- 546
- Publication Date:
- 2021-12-02
- Subjects:
- attention -- BiLSTM -- cardinality estimation -- complex database systems -- query optimiser -- Word2vec
query processing -- database management systems -- recurrent neural nets -- deep learning (artificial intelligence) -- estimation theory
Artificial intelligence -- Periodicals
Computer science -- Periodicals
Artificial intelligence
Computer science
Electronic journals
Periodicals
006.305 - Journal URLs:
- https://digital-library.theiet.org/content/journals/trit ↗
https://ietresearch.onlinelibrary.wiley.com/journal/24682322 ↗
http://search.ebscohost.com/login.aspx?direct=true&site=edspub-live&scope=site&type=44&db=edspub&authtype=ip, guest&custid=ns011247&groupid=main&profile=eds&bquery=AN%2010129651 ↗
http://www.sciencedirect.com/ ↗
http://www.sciencedirect.com/ ↗ - DOI:
- 10.1049/cit2.12069 ↗
- Languages:
- English
- ISSNs:
- 2468-6557
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 2943.720000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23445.xml