This paper considers the impact of object-relational mapping (ORM) tools on relational database query performance. ORM tools are widely used to address the object-relational impedance mismatch problem but can have negative performance consequences. We first define the background of the problem, detailing the growth of ORM tools against a backdrop of a changing application development landscape, then demonstrate examples of undesirable query performance patterns resulting from the application of these tools using a leading application stack. We review selected literature for prior research into this problem and summarise the findings. Finally, we conclude by suggesting future research directions to help mitigate the issue
Using an object relational mapper, ORM, is a good idea if you have an object relational code base an...
Object and relational technologies are grounded in different paradigms. Each technology mandates tha...
Abstract- Object and relational technologies are grounded in different paradigms. Each technology ma...
The object-relational impedance mismatch (ORIM) problem characterises differences between the object...
Database performance tuning is a complex and varied active research topic. With enterprise relationa...
Web Application Frameworks (WAF) and Object-Relational Mapping (ORM) tools reduce the time and effor...
Object-relational database systems are now being deployed for real use by customers. Researchers and...
Thesis (M.S.)--University of Kansas, Electrical Engineering & Computer Science, 2007.With an object-...
Many object-oriented applications created today, especially Web applications, use relational databas...
Object-oriented applications often achieve persistence by using relational database systems. In such...
Object-Relational Mapping (ORM) is a method intended to counter the incompatibilities between Object...
Many object-oriented applications created today, especially Web applications, use relational databas...
Object-Relational Mapping (ORM) provides developers a conceptual abstraction for mapping the applica...
Object-Relational Mapping (ORM) provides developers a conceptual abstraction for mapping the applica...
Today's sophisticated software applications are developed using object -oriented techniques. F...
Using an object relational mapper, ORM, is a good idea if you have an object relational code base an...
Object and relational technologies are grounded in different paradigms. Each technology mandates tha...
Abstract- Object and relational technologies are grounded in different paradigms. Each technology ma...
The object-relational impedance mismatch (ORIM) problem characterises differences between the object...
Database performance tuning is a complex and varied active research topic. With enterprise relationa...
Web Application Frameworks (WAF) and Object-Relational Mapping (ORM) tools reduce the time and effor...
Object-relational database systems are now being deployed for real use by customers. Researchers and...
Thesis (M.S.)--University of Kansas, Electrical Engineering & Computer Science, 2007.With an object-...
Many object-oriented applications created today, especially Web applications, use relational databas...
Object-oriented applications often achieve persistence by using relational database systems. In such...
Object-Relational Mapping (ORM) is a method intended to counter the incompatibilities between Object...
Many object-oriented applications created today, especially Web applications, use relational databas...
Object-Relational Mapping (ORM) provides developers a conceptual abstraction for mapping the applica...
Object-Relational Mapping (ORM) provides developers a conceptual abstraction for mapping the applica...
Today's sophisticated software applications are developed using object -oriented techniques. F...
Using an object relational mapper, ORM, is a good idea if you have an object relational code base an...
Object and relational technologies are grounded in different paradigms. Each technology mandates tha...
Abstract- Object and relational technologies are grounded in different paradigms. Each technology ma...