A performance investigation of query processing in parallel object databases

Kaydedildi:
Detaylı Bibliyografya
Yayımlandı:PQDT - Global (2002)
Yazar: Sampaio, Sandra de Farias Mendes
Baskı/Yayın Bilgisi:
ProQuest Dissertations & Theses
Konular:
Online Erişim:Citation/Abstract
Full Text - PDF
Etiketler: Etiketle
Etiket eklenmemiş, İlk siz ekleyin!

MARC

LEADER 00000nab a2200000uu 4500
001 1988657651
003 UK-CbPIL
020 |a 978-0-355-58087-7 
035 |a 1988657651 
045 0 |b d20020101 
084 |a 189128  |2 nlm 
100 1 |a Sampaio, Sandra de Farias Mendes 
245 1 |a A performance investigation of query processing in parallel object databases 
260 |b ProQuest Dissertations & Theses  |c 2002 
513 |a Dissertation/Thesis 
520 3 |a Parallel database systems provide improved performance when processing large amounts of data, as data accesses and processing in such systems are done concurrently or simultaneously over multiple fragments of data, rather than sequentially, as in sequential database systems. The two main contributors to the success of parallel database systems in the past two decades are the advances in multiprocessor technology, as multiprocessors based on fast and inexpensive microprocessors became widely available, and the emergence of relational database systems, since relational queries are well suited to parallel execution. Since then, researchers have concentrated efforts on developing parallel query processing technology for relational database systems. However, applications that require more complex modelling capabilities, such as computer aided design, have demonstrated the need for a richer and more expressive data model than the relational data model, capable of representing complex objects without constraints on size or structure. Object database systems have been proposed to fulfil the requirements imposed by complex applications, providing facilities for modelling structural and behavioural properties of complex objects. However, the bulk of the research on parallel database systems is concentrated on the relational data model. The investigation reported in this thesis addresses the problem of improving the performance of object databases by exploiting parallelism in the execution of queries over these databases. This is done by devising a parallel optimiser and evaluator for object databases based on the industry standard ODMG model. Previous work on sequential object query optimisation and parallel relational query processing is built on in this investigation. In addition, issues related to parallel optimisation for ODMG object databases, such as implementation of a parallel execution engine for manipulating complex objects, performance comparison of alternative techniques for object navigation through empirical evaluation, and the development of a cost model that predicts the behaviour of the assessed techniques are addressed. The implementation of the Polar parallel object database system, along with the empirical and analytical results obtained from experiments with object navigation techniques using Polar as a test-bed, represent a comprehensive investigation on techniques for query processing and implementation of parallel object database systems, which can be used as guidelines for building optimisers for parallel object database systems. 
653 |a Computer science 
773 0 |t PQDT - Global  |g (2002) 
786 0 |d ProQuest  |t ProQuest Dissertations & Theses Global 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/1988657651/abstract/embedded/L8HZQI7Z43R0LA5T?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/1988657651/fulltextPDF/embedded/L8HZQI7Z43R0LA5T?source=fedsrch