Object-Relational Mapping (ORM) frameworks can be used to fetch entities from a relational database. The entities that are referenced through properties are normally not fetched initially, instead they are fetched automatically by the ORM framework, when they are used by the application. This is called lazy-fetching and can result in many queries, causing overhead. The number of queries can be reduced by prefetching multiple entities at once. There are two types of prefetching techniques, static and dynamic. Static techniques perform optimization during compilation and dynamic techniques collect information during runtime in order to perform prefetching. Multiple static prefetching techniques are implemented into WebDSL that all use the sam...
In many client/server object database applications, performance is limited by the delay in transferr...
A distributed object database stores objects persistently at servers. Applications run on client mac...
Many object-oriented applications created today, especially Web applications, use relational databas...
Prefetching is an effective method for minimizing the number of fetches between the client and the s...
Abstract—Prefetching is an effective method for minimizing the number of fetches between the client ...
. We present a new prefetching technique for object-oriented databases which exploits the availabili...
Object/Relational Mapping (ORM) provides a methodology and mechanism for object-oriented systems to ...
In prefetching, the objects that are expected to be accessed in the future are fetched from the serv...
The object-relational impedance mismatch (ORIM) problem characterises differences between the object...
Many object-oriented applications created today, especially Web applications, use relational databas...
Web Application Frameworks (WAF) and Object-Relational Mapping (ORM) tools reduce the time and effor...
The performance of many object-oriented database applications suffers from the page fetch latency wh...
Since recent applications such as XML applications, Geographical Information Systems (GIS), and CAD/...
International audienceDynamic optimizers modify the binary code of programs at runtime by profiling ...
International audiencePrefetching and caching are well-known techniques integrated in database engin...
In many client/server object database applications, performance is limited by the delay in transferr...
A distributed object database stores objects persistently at servers. Applications run on client mac...
Many object-oriented applications created today, especially Web applications, use relational databas...
Prefetching is an effective method for minimizing the number of fetches between the client and the s...
Abstract—Prefetching is an effective method for minimizing the number of fetches between the client ...
. We present a new prefetching technique for object-oriented databases which exploits the availabili...
Object/Relational Mapping (ORM) provides a methodology and mechanism for object-oriented systems to ...
In prefetching, the objects that are expected to be accessed in the future are fetched from the serv...
The object-relational impedance mismatch (ORIM) problem characterises differences between the object...
Many object-oriented applications created today, especially Web applications, use relational databas...
Web Application Frameworks (WAF) and Object-Relational Mapping (ORM) tools reduce the time and effor...
The performance of many object-oriented database applications suffers from the page fetch latency wh...
Since recent applications such as XML applications, Geographical Information Systems (GIS), and CAD/...
International audienceDynamic optimizers modify the binary code of programs at runtime by profiling ...
International audiencePrefetching and caching are well-known techniques integrated in database engin...
In many client/server object database applications, performance is limited by the delay in transferr...
A distributed object database stores objects persistently at servers. Applications run on client mac...
Many object-oriented applications created today, especially Web applications, use relational databas...