Storing Join Relationships For Fast Join Query Processing

DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT I(2017)

引用 4|浏览12
暂无评分
摘要
We propose to store equi-join relationships of tuples on inexpensive and space abundant devices, such as disks, to facilitate query processing. The equi-join relationships are captured, grouped, and stored as various tables, which are collectively called the Join Core. Queries involving arbitrary legitimate sequences of equi-joins, semi-joins, outer-joins, anti-joins, unions, differences, and intersections can all be answered quickly by merely merging these tables. The Join Core can also be updated dynamically. Experimental results showed that all test queries began to generate results instantly, and many completed instantly too. The proposed methodology can be very useful for queries with complex joins of large relations as there are fewer or even no relations or intermediate results needed to be retrieved and generated.
更多
查看译文
关键词
Query processing, Join queries, Equi-join, Semi-join, Outer-join, Anti-join, Set operations
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要