4 papers
Efficient Cost-Based Rewrite in a Bottom-Up Optimizer
Qi Cheng, Yang Sun, Weidong Yu +4
The query optimizer in a Database Management Systems (DBMS), translates declarative queries into efficient execution plans. Conventional bottom-up optimization consists of two main…
Near Data Processing in Taurus Database
Shu Lin, Arunprasad P. Marathe, Per-Ȧke Larson +4
Huawei's cloud-native database system GaussDB for MySQL (also known as Taurus) stores data in a separate storage layer consisting of a pool of storage servers. Each server has cons…
Including Bloom Filters in Bottom-up Optimization
Tim Zeyl, Qi Cheng, Reza Pournaghi +5
Bloom filters are used in query processing to perform early data reduction and improve query performance. The optimal query plan may be different when Bloom filters are used, indic…
Taurus Database: How to be Fast, Available, and Frugal in the Cloud
Alex Depoutovitch, Chong Chen, Jin Chen +8
Using cloud Database as a Service (DBaaS) offerings instead of on-premise deployments is increasingly common. Key advantages include improved availability and scalability at a lowe…