Designing Summary Tables to Optimize Performance in Relational Databases: An Empirical Approach

Authors

  • Edi Widodo Universitas Semarang Author
  • Kartika Imam Santoso Universitas An Nuur Author
  • Wawan Setiawan Universitas Semarang Author

DOI:

https://doi.org/10.15294/edukom.v13i1.41416

Keywords:

Database Performance, RDBMS, Table Partitioning

Abstract

The performance of transactional applications involving databases will decline over time due to the increasing amount of stored data and the continuously rising volume of transactions. This research proposes a summary table design method that integrates table partitioning techniques and data aggregation to improve query efficiency without sacrificing the consistency and accuracy of the stored data. We tested this method using 30,275 transaction records on Google Cloud infrastructure and MySQL Server 8.0, demonstrating a data processing speed increase of up to 92.36% compared to conventional table designs. The research results show that this method not only accelerates data processing but also simplifies data management in relational database management systems (RDBMS). This method is relevant for transactional database applications with high transaction loads, such as the financial and e-commerce sectors. By combining the physical table design architecture and efficient query processing, this research contributes to the development of more scalable, reliable, and suitable database designs for high workload scenarios.

References

Acharya, S., Ghadge, K., Ranjan, B. S. C., Devadula, S., & Chakrabarti, A. (2020). Evaluating the effectiveness of InDeaTe tool in supporting design for sustainability. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 34(1), 45–54. https://doi.org/10.1017/S0890060419000337

Albert, A., & Bozza, C. (2016). The Relational Database System of KM3NeT. In Epj Web of Conferences. https://doi.org/10.1051/epjconf/201611607004

Azhir, E., Jafari Navimipour, N., Hosseinzadeh, M., Sharifi, A., & Darwesh, A. (2021). A technique for parallel query optimization using MapReduce framework and a semantic-based clustering method. PeerJ Computer Science, 7, e580. https://doi.org/10.7717/peerj-cs.580

Bt Wan Abu Bakar, W. A., Abdullah, Z. B., Md Saman, Md. Y. B., Abd Jalil, M. M. B., Man, M. B., & Herawan, T. (2015). Vertical Association Rule Mining: Case study implementation with relational DBMS. 2015 International Symposium on Technology Management and Emerging Technologies (ISTMET), 279–284. https://doi.org/10.1109/ISTMET.2015.7359044

Carroll, N. (2017). The Routledge Companion to Accounting Information Systems (M. Quinn & E. Strauss, Eds.). Routledge. https://doi.org/10.4324/9781315647210

Castro-Medina, F., Rodríguez-Mazahua, L., López-Chau, A., Cervantes, J., Alor-Hernández, G., Machorro-Cano, I., & Arrioja-Rodríguez, M. L. (2022). A New Method of Dynamic Horizontal Fragmentation for Multimedia Databases Contemplating Content-Based Queries. Electronics, 11(2), 288. https://doi.org/10.3390/electronics11020288

Chandrashekariah, Y. A. B., & H. A., D. (2024). Structured query language query join optimization by using rademacher averages and mapreduce algorithms. Bulletin of Electrical Engineering and Informatics, 13(3), 1730–1740. https://doi.org/10.11591/eei.v13i3.6837

Kim, K., Kim, S.-M., Park, Y., Lee, E., Jung, S., Kang, J., An, D., Min, K., Shim, S. R., Yu, H. W., & Han, H. W. (2024). A blockchain-based healthcare data marketplace: prototype and demonstration. JAMIA Open, 7(2). https://doi.org/10.1093/jamiaopen/ooae029

Kumar, K., & Azad, S. K. (2017). Database normalization design pattern. 2017 4th IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics (UPCON), 318–322. https://doi.org/10.1109/UPCON.2017.8251067

Lee, A., Zait, M., Cruanes, T., Ahmed, R., & Zhu, Y. (2009). Validating the Oracle SQL engine. Proceedings of the Second International Workshop on Testing Database Systems, 1–7. https://doi.org/10.1145/1594156.1594161

Lee, Y. T. (1999). An overview of information modeling for manufacturing systems integration. https://doi.org/10.6028/NIST.IR.6382

Liu, Z., & Idreos, S. (2016). Main Memory Adaptive Denormalization. Proceedings of the 2016 International Conference on Management of Data, 2253–2254. https://doi.org/10.1145/2882903.2914835

Loand, C.-M., & Hung, H.-Y. (2014). Towards a UML Profile to Relational Database Modeling. In Applied Mathematics & Information Sciences. https://doi.org/10.12785/amis/080233

Luo, X., Huo, X., & Fu, L. (2019). Query Optimization of Data Based on Window Function and Distributed Cluster in Visual Academic Search System. Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 53(8), 978–982.

Ma, C. X., & Wang, Y. M. (2013). Application of the Standardization of the Relationship in the Database Design. Applied Mechanics and Materials, 401–403, 1809–1812. https://doi.org/10.4028/www.scientific.net/AMM.401-403.1809

Mendoza, D., & Piedra, N. (2020). TutNorBD: Assistant for teaching and learning process of relational database normalization up to 3NF from a universal table. 2020 XV Conferencia Latinoamericana de Tecnologias de Aprendizaje (LACLO), 1–8. https://doi.org/10.1109/LACLO50806.2020.9381184

Mulyawan, B., Vionelsy, & Sutrisno, T. (2020). Product recommendation system on building materials shopping using FP-Growth algorithm. IOP Conference Series: Materials Science and Engineering, 1007, 012144. https://doi.org/10.1088/1757-899X/1007/1/012144

Rodrigues, R. A., Filho, L. A. L., Gonçalves, G. S., Mialaret, L. F. S., da Cunha, A. M., & Dias, L. A. V. (2018). Integrating NoSQL, Relational Database, and the Hadoop Ecosystem in an Interdisciplinary Project involving Big Data and Credit Card Transactions (pp. 443–451). https://doi.org/10.1007/978-3-319-54978-1_57

Samidi, S., Suladi, R. Y., & Lesmana, A. B. (2022). Implementation of Database Distributed Sharding Horizontal Partition in MySQL. Case Study of Application of Food Serving On Kemkes. JURNAL SISFOTEK GLOBAL, 12(1), 50. https://doi.org/10.38101/sisfotek.v12i1.477

Santosa, A., Rinaldy, A. M., & Andriani, D. (2020). Database Design for Distribution Simulation Game. IOP Conference Series: Materials Science and Engineering, 879(1), 012179. https://doi.org/10.1088/1757-899X/879/1/012179

Shah, B., Pareek, J., & Kanziya, D. (2018). A Novel Approach to Optimize Subqueries for Open Source Databases (pp. 331–346). https://doi.org/10.1007/978-981-10-6916-1_31

Sug, H. (2020). A Method for Normalization of Relation Schema Based on Data to Abide by the Third Normal Form. WSEAS TRANSACTIONS ON MATHEMATICS, 19, 216–225. https://doi.org/10.37394/23206.2020.19.20

Suryana, A., Supendi, Y., & Yulianto, E. (2019). Designing software management work unit of research and development department of public works and public housing. International Journal of Advanced Science and Technology, 28(6), 55–61.

TAŞYÜREK, M. (2022). A Novel Approach to Improve the Performance of the Database Storing Big Data with Time Information. Balkan Journal of Electrical and Computer Engineering, 10(4), 388–396. https://doi.org/10.17694/bajece.1059070

Wang, F. Q., Liu, Y., & Han, Q. L. (2014). Research on Improving Data Query Speed Methods. Applied Mechanics and Materials, 556–562, 5825–5828. https://doi.org/10.4028/www.scientific.net/AMM.556-562.5825

Downloads

Published

2026-08-31

Article ID

41416

How to Cite

Widodo, E., Kartika Imam Santoso, & Wawan Setiawan. (2026). Designing Summary Tables to Optimize Performance in Relational Databases: An Empirical Approach. Edu Komputika Journal, 13(1), 34-44. https://doi.org/10.15294/edukom.v13i1.41416