Optimization of Object Relational Mapping: Query Profiling Integration Based on Frequency and Timestamps Implementation in LRU

Nur Rahmat Dwi Riyanto, Siti Rochimah

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Point of Sale (POS) application using Object Relational Mapping (ORM) to bridge the gap between objectoriented programming and relational databases, enhancing productivity, performance, and system maintainability. Despite its benefits, ORM frameworks face performance overhead due to the computational costs of translating object-oriented operations into SQL queries and managing relational mappings. Limited research addresses these challenges, but recent studies suggest optimization strategies like thread division, data partitioning, in-memory mapping, and query refinement. To tackle these issues, this study proposes integrating query profiling and caching strategies by implementing timestamps within the Least Recently Used (LRU) algorithm to enhance performance and mitigate performance overhead in ORM frameworks. The proposed method, referred to as OptiORMLRU, is applied to five POS system datasets obtained from GitHub repositories. The implementation of OptiORM-LRU demonstrates superior performance characterized by enhanced performance, exhibiting reduced response times and optimized throughput. The incorporation of timestamps within the LRU caching mechanism facilitates more accurate data eviction within the ORM framework.

Original languageEnglish
Title of host publicationICADEIS 2025 - 2025 International Conference on Advancement in Data Science, E-learning and Information System
Subtitle of host publicationIntegrating Data Science and Information System, Proceeding
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331513320
DOIs
Publication statusPublished - 2025
Event2025 International Conference on Advancement in Data Science, E-learning and Information System, ICADEIS 2025 - Bandung, Indonesia
Duration: 3 Feb 20254 Feb 2025

Publication series

NameICADEIS 2025 - 2025 International Conference on Advancement in Data Science, E-learning and Information System: Integrating Data Science and Information System, Proceeding

Conference

Conference2025 International Conference on Advancement in Data Science, E-learning and Information System, ICADEIS 2025
Country/TerritoryIndonesia
CityBandung
Period3/02/254/02/25

Keywords

  • Frequency
  • Least Recently Used
  • Object Relational Mapping
  • Point of Sale
  • Profiling Query

Fingerprint

Dive into the research topics of 'Optimization of Object Relational Mapping: Query Profiling Integration Based on Frequency and Timestamps Implementation in LRU'. Together they form a unique fingerprint.

Cite this