arrow
Return

Efficient processing of enumerative set-based queries

delete2016-01-01
delete1
PRE
AI
G
Guoping Wang
C
Chee-Yong Chan *
DOI:10.1016/j.is.2015.08.005delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Many applications often require finding sets of entities of interest that meet certain constraints. Such set-based queries (SQs) can be broadly classified into two types: optimization SQs that involve some optimization constraint and enumerative SQs that do not have any optimization constraint. While there has been much research on the evaluation of optimization SQs, there is very little work on the evaluation of enumerative SQs, which represent the most fundamental fragment of set-based queries. In this paper, we address the problem of evaluating enumerative SQs using RDBMS. While enumerative SQs can be expressed using SQL, existing relational engines, unfortunately, are not able to efficiently evaluate such queries due to their complexity. In this paper, we propose a novel evaluation approach for enumerative SQs. Our experimental results on PostgreSQL demonstrate that our proposed approach outperforms the conventional approach by up to three orders of magnitude. (C) 2015 Elsevier Ltd. All rights reserved.
Keywords:
Set-based queries
Multi-query optimization
Relational database systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Enterprise Information Systems cover
Enterprise Information Systems
IF:
3.9
Papers:
2.8K
Citations:
1.8K

Organization

H
huawei technologies
Scholars:
3.3K
Papers: 2.9K
Citations: 1
N
National University of Singapore
Scholars:
7.5W
Papers: 6.5W
Citations: 11.4W