Serviceeinschränkungen vom 12.-22.02.2026 - weitere Infos auf der UB-Homepage

Treffer: Query Optimisation in Distributed Object-Oriented Database Systems

Title:
Query Optimisation in Distributed Object-Oriented Database Systems
Authors:
Publisher Information:
Oxford University Press
Publication Year:
1992
Collection:
HighWire Press (Stanford University)
Document Type:
Fachzeitschrift text
File Description:
text/html
Language:
English
DOI:
10.1093/comjnl/35.2.98
Rights:
Copyright (C) 1992, British Computer Society
Accession Number:
edsbas.B78186EC
Database:
BASE

Weitere Informationen

In this paper, query processing and optimisation in distributed object-oriented database systems are discussed. The processing and optimisation of typical queries, called chain queries, in distributed object-oriented database systems are investigated in detail. An algorithm with complexity of O(n3 * h I ) to minimise the total cost is provided using dynamic programming, where n is the number of classes referenced in the query, h I ≤ min (n + 2, h) and h is the number of sites in the network. A wide range of diversified issues are addressed and uniformly integrated into our basic solution to the problem. These issues include sorted states of classes; local processing of selections and projections, allowing multiple intermediate results; arbitrary target class at an arbitrary answer site; replicated data; class hierarchies (which captures the IS-A relationship among objects); different sites with different processing speeds, and communication lines between different sites with different transfer speeds. The uniformity of this algorithm under so many diversified situations strongly demonstrates the usefulness and the flexibility of the algorithm.