. We present a new prefetching technique for object-oriented databases which exploits the availability of multiprocessor client workstations. The prefetching information is obtained from the object relationships on the database pages and is stored in a Prefetch Object Table. This prefetching algorithm is implemented using multithreading. In the results we show the theoretical and empirical benefits of prefetching. The benchmark tests show that multithreaded prefetching can improve performance significantly for applications where the object access is reasonably predictable. Keywords: prefetching, object-oriented databases, distribution, performance analysis, multithreading, application access pattern, storage management 1 Introduction Tw...
Abstract—In this paper, we present an informed prefetching technique called IPODS that makes use of ...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
Abstract—A table-based application-specific data prefetching mechanism is presented in this paper. T...
In many client/server object database applications, performance is limited by the delay in transferr...
this paper, we examine the way in which prefetching can exploit parallelism. Prefetching has been st...
The performance of many object-oriented database applications suffers from the page fetch latency wh...
In prefetching, the objects that are expected to be accessed in the future are fetched from the serv...
Prefetching is an effective method for minimizing the number of fetches between the client and the s...
A distributed object database stores objects persistently at servers. Applications run on client mac...
Abstract—Prefetching is an effective method for minimizing the number of fetches between the client ...
International audienceDynamic optimizers modify the binary code of programs at runtime by profiling ...
Object-Relational Mapping (ORM) frameworks can be used to fetch entities from a relational database....
Since recent applications such as XML applications, Geographical Information Systems (GIS), and CAD/...
textModern computer systems spend a substantial fraction of their running time waiting for data from...
Modern information architectures place business logic in an application server and per-sistent objec...
Abstract—In this paper, we present an informed prefetching technique called IPODS that makes use of ...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
Abstract—A table-based application-specific data prefetching mechanism is presented in this paper. T...
In many client/server object database applications, performance is limited by the delay in transferr...
this paper, we examine the way in which prefetching can exploit parallelism. Prefetching has been st...
The performance of many object-oriented database applications suffers from the page fetch latency wh...
In prefetching, the objects that are expected to be accessed in the future are fetched from the serv...
Prefetching is an effective method for minimizing the number of fetches between the client and the s...
A distributed object database stores objects persistently at servers. Applications run on client mac...
Abstract—Prefetching is an effective method for minimizing the number of fetches between the client ...
International audienceDynamic optimizers modify the binary code of programs at runtime by profiling ...
Object-Relational Mapping (ORM) frameworks can be used to fetch entities from a relational database....
Since recent applications such as XML applications, Geographical Information Systems (GIS), and CAD/...
textModern computer systems spend a substantial fraction of their running time waiting for data from...
Modern information architectures place business logic in an application server and per-sistent objec...
Abstract—In this paper, we present an informed prefetching technique called IPODS that makes use of ...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
Abstract—A table-based application-specific data prefetching mechanism is presented in this paper. T...