Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/29573
DC FieldValue
dc.titleOptimizing complex queries with multiple relational instances
dc.contributor.authorCAO YU
dc.date.accessioned2011-11-30T18:00:50Z
dc.date.available2011-11-30T18:00:50Z
dc.date.issued2011-06-16
dc.identifier.citationCAO YU (2011-06-16). Optimizing complex queries with multiple relational instances. ScholarBank@NUS Repository.
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/29573
dc.description.abstractIt is not uncommon that analytical database queries contain multiple instances of the same (base or derived) relation. Unfortunately, almost all of the conventional relational query processing techniques are oblivious to these instances and instead deal with them as independent relations. As a result, the query evaluation performance would be suboptimal. This thesis describes our research on the problem of optimizing complex queries with multiple relational instances, which surprisingly has never received systematic or specialized public studies in the past. We investigate three fundamental query execution operations, i.e., table scan, table sorting and table join, to exploit the corresponding optimization opportunities when these operations involve multiple instances. First, we present a light-weight multi-instance-aware plan evaluation engine that enables multiple instances of a relation to share one physical table scan. Second, we develop a sort-sharing-aware query processing framework to maximize the effects of sharing and collaboration during achieving different sorting requirements for multiple instances. Third, we propose an efficient algorithm for performing self-join operations between two instances and with join predicates involving two distinct attributes.
dc.language.isoen
dc.subjectrelational instances, query optimization and processing, shared scan, sort sharing, cooperative sort, self-join
dc.typeThesis
dc.contributor.departmentCOMPUTER SCIENCE
dc.contributor.supervisorTAN KIAN LEE
dc.contributor.supervisorCHAN CHEE YONG
dc.description.degreePh.D
dc.description.degreeconferredDOCTOR OF PHILOSOPHY
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Ph.D Theses (Open)

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
CAOYU.pdf913.64 kBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.