Jul 2026· International Conference on Computer, Information and Telecommunication Systems· pp. 1-7· 0 citations· 23 references
Abstract
Object-Relational Mapping (ORM) is a widely adopted programming technique that enables software engineers to perform database operations using object-oriented programming (OOP) languages instead of SQL statements. By providing a mapping layer between object models and relational databases, ORM frameworks reduce development time and shield developers from database complexity. In the. NET ecosystem, common ORM frameworks include Entity Framework Core and NHibernate. Despite their popularity, the performance implications of these frameworks compared to native SQL clients have not been thoroughly investigated. This research presents a comprehensive performance evaluation of Entity Framework Core, NHibernate, and the Native SQL client (ADO. NET) across Microsoft SQL Server (MSSQL) and MySQL databases. A. NET Core application was developed to execute various CRUD and complex query operations on both databases. Results reveal that MySQL operations generally require more execution time than MSSQL. Interestingly, on MySQL, ORM frameworks performed comparably to, and in some cases better than, the Native SQL client. Conversely, on MSSQL, ORMs exhibited significant overhead, with complex queries taking more than five times longer than their native counterparts. These findings provide practical guidance for software engineers and architects in selecting appropriate data access strategies based on database choice and application requirements.
Modern web applications are increasingly reliant on Object-Relational Mapper (ORM) frameworks to bridge the gap between high-level application logic and relational databases. However, in standard Create, Read, Update, and Delete (CRUD) architectures, the use of a unified data model often leads to significant performanc...
Justin Evan Surya, Kenny Jingga· International Conferences on...· 0 citations
The rapid growth of data volume, structural heterogeneity, and real-time processing demands in modern e-commerce platforms challenges the scalability and flexibility of single-model database systems. Hybrid database architectures, which integrate multiple storage paradigms within a coordinated framework, offer a promis...
This work presents AutoSQL, a system that reconstructs SQL templates from Go ORM code that constructs a Code Index, a directed graph that captures structural dependencies between functions, types, and global variables as navigable edges and synthesizes SQL templates.
Jun-Song Pu, Yichen Li, Zhuang-Bin Chen et al.· 0 citations
This paper revisits the connection between Datalog and relational databases, advocating recursive SQL as a backend for Datalog evaluation, and presents a compilation framework that translates Datalog programs, particularly those in the Linear Datalog fragment, into equivalent recursive SQL queries.
Amir Shaikhha, Anna Herlihy, Hung Q. Ngo· 0 citations
The Domain-Oriented Tooling Pattern is proposed: instead of generating SQL at query time, the model selects from a small set of domain-aligned tools whose parameterized queries encapsulate schema navigation, joins and business rules on the server side.
Bartolomeo Bogliolo· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.