1997
DOI: 10.1007/bfb0052861
|View full text |Cite
|
Sign up to set email alerts
|

Data analysis for query processing

Abstract: Abstract. Data analysis is needed in connection with query processing, to produce data summary information in the form of rules or assertions that allow semantic query optimisation or direct query answering without consulting the data itself. The goal of an intelligent analyser in this context is to produce robust rules, stable in the presence of data changes, which allow easy rule maintenance as data changes, and provide rapid query reformulation, refutation or answering. It must also limit the rule set to ru… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

1998
1998
2017
2017

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 6 publications
0
6
0
Order By: Relevance
“…In previous work [12,15,16,17] on 'semantic query optimisation' [10,18,19,20] the authors developed a particular type of subset descriptor, which the data server used for query optimisation (rewriting the query in a form that is answerable more quickly). The current paper extends the use of rules for query optimisation, by utilizing descriptors in the Server to provide new subset descriptors for remote client caches, and so extends current research on 'associative caching' [e.g.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In previous work [12,15,16,17] on 'semantic query optimisation' [10,18,19,20] the authors developed a particular type of subset descriptor, which the data server used for query optimisation (rewriting the query in a form that is answerable more quickly). The current paper extends the use of rules for query optimisation, by utilizing descriptors in the Server to provide new subset descriptors for remote client caches, and so extends current research on 'associative caching' [e.g.…”
Section: Discussionmentioning
confidence: 99%
“…It uses them for query reformulation to provide faster query processing, as explained in [12,15,16,17] for example. Deriving cache descriptors from them is therefore an extension to the value of an existing system.…”
Section: Creating Subset Descriptions Of Server Datamentioning
confidence: 99%
“…It can be used for structured data analysis of large sets. The limitations of Map Reduce as given in [10] are it produces the necessary secondary indices in an offline batch manner. Hence, secondary indexes are not up-todate.…”
Section: Related Workmentioning
confidence: 99%
“…Metadata, in the form of pairs of range conditions from different attributes can be easily derived from the data, either by induction triggered by queries [4] or by systematic analysis [6]. The resulting attribute-pair rules can be used for Semantic Query Optimisation and cache management in remote clients.…”
Section: Introductionmentioning
confidence: 99%
“…Methods for choosing appropriate subsets include deriving rules by systematic analysis and set reduction as in [6], or by associating a rule with each bar of a histogram describing the table as in [7], or by recognizing subsets that are frequently used during database access. Some properties of AP Rules are now specified.…”
Section: Introductionmentioning
confidence: 99%