A composite latency model for evaluating hybrid OLTP/OLAP information systems
Article Sidebar
Issue Vol. 22 No. 3 (2026)
-
Enforcing label consistency and lowering labelling time in infants’ pose data via semi-automatic annotation
Greta DI MARINO, Emanuele CARDINALE, Alessio CORREANI, Lucia MIGLIORELLI, Sara MOCCIA1-14
-
A data-driven framework for AI adoption efficiency assessment using hybrid DEA and machine learning methods
Ewa CHODAKOWSKA15-29
-
ARECA-Lite: A lightweight modified ArecaNet with reduced complexity for real-time robust facial emotion recognition
Mustapha Abdelkader LAOUMIR, Amina KINANE DAOUADJI, Fatima BENDELLA30-51
-
Designing vehicle structures using materials with a low carbon footprint
Bartosz ŁATA, Jacek CZARNIGOWSKI, Wiktor ISKRA, Miłosz CHWIEJCZAK, Iga KOPEĆ52-61
-
Parallelogram-mode: A novel clustering method for categorical data
Ashuza KUDERHA, Olamma IHEANETU62-81
-
Digitalisation of relay protection and implementation of main protections in digital form
Dmytro DANYLCHENKO, Vladyslav TSIUPA, Oleksandr MIROSHNYK, Taras SHCHUR, Katarzyna PIOTROWSKA82-96
-
Modified snake optimizer algorithm for solving the permutation flow shop scheduling problem
Hassan ALMAZINI, Salah MORTADA, Hussein Fouad ALMAZINI97-107
-
Computer-based data processing approaches to production scrap management
Łukasz WÓJCIK, Arkadiusz GOLA, Jakub PIZOŃ108-120
-
A hybrid parameter-tuning for adaptive variable-length particle swarm optimisation in cancer feature selection
Shir Li WANG, Siti RAMADHANI, Muhammad FIKRY, Haldi BUDIMAN, Theam Foo NG, Sumayyah DZULKIFLY, Roziana ARIFFIN121-147
-
Beyond classical optimisation: Toward feasibility-aware computational architectures for synchronised systems
Grzegorz BOCEWICZ, Czesław SMUTNICKI, Zbigniew BANASZAK148-167
-
A composite latency model for evaluating hybrid OLTP/OLAP information systems
Volodymyr SOLOHUB, Volodymyr PASHKEVYCH168-180
-
Automatic methods for 3D motion trajectories gap filling: Custom-based Kalman vs. BiLSTM
Kamil ŻELAZOWSKI, Wojciech WOJCIECHEWICZ, Maria SKUBLEWSKA-PASZKOWSKA, Paweł POWROŹNIK181-195
-
Implementation of an IEC 61215-oriented photovoltaic module test emulator with integrated predictive maintenance capabilities
Aristide TOLOK NELEM, Yannick Antoine ABANDA, Steyve Samson NYATTE, Mathieu Jean Pierre PESDJOCK, Achille MELINGUI, Pierre ELE196-218
-
Modelling the predictive reliability of rotating machines using Artificial Intelligence.
Fernand Joseph TOUKAP NONO, Tokoue Ngatcha DIANORRÉ, Offole FLORENC, Mouzong Pemi MARCELIN219-243
-
Anomaly detection in vibroarthrographic signals using handcrafted signal features and one-class methods
Robert KARPIŃSKI, Arkadiusz SYTA244–261
Archives
-
Vol. 22 No. 3
2026-09-30 15
-
Vol. 22 No. 2
2026-06-30 15
-
Vol. 22 No. 1
2026-03-31 15
-
Vol. 21 No. 4
2025-12-31 12
-
Vol. 21 No. 3
2025-09-30 12
-
Vol. 21 No. 2
2025-06-30 12
-
Vol. 21 No. 1
2025-03-31 12
-
Vol. 20 No. 4
2024-12-31 12
-
Vol. 20 No. 3
2024-09-30 12
-
Vol. 20 No. 2
2024-06-30 12
-
Vol. 20 No. 1
2024-03-30 12
-
Vol. 19 No. 4
2023-12-31 10
-
Vol. 19 No. 3
2023-09-30 10
-
Vol. 19 No. 2
2023-06-30 10
-
Vol. 19 No. 1
2023-03-31 10
-
Vol. 18 No. 4
2022-12-30 8
-
Vol. 18 No. 3
2022-09-30 8
-
Vol. 18 No. 2
2022-06-30 8
-
Vol. 18 No. 1
2022-03-31 8
Main Article Content
Authors
volodymyr.z.pashkevych@lpnu.ua
Abstract
Hybrid transactional and analytical processing (HTAP) systems require simultaneous optimisation of storage, batch loading, and analytics latency components – objectives that frequently conflict under varying data scales. Existing approaches evaluate individual latency metrics in isolation, providing limited guidance for practitioners selecting database configurations in legacy SQL Server environments. This study proposes Lₜₒₜₐₗ, a workload–profile–aware composite latency model that aggregates storage latency (Ls), ETL batch latency (Ll), and BI analytics latency (La) via Simple Additive Weighting (SAW) with configurable weight profiles. We define four progressive configurations (C0–C3) representing DBMS–agnostic architectural archetypes, and evaluate them across three data scales (100K, 1M, 10M rows) using the Olist Brazilian e–commerce dataset on SQL Server 2022. Measurements follow Sequential Layer Latency Evaluation (SLLE), a deliberate design choice reflecting legacy maintenance–window deployment patterns. Each configuration–scale–metric combination was measured over 30 isolated runs after warm–up exclusion (1,080 observations total), with Welch's t–test and Cohen's d for statistical validation. Results reveal a scale–dependent crossover: the baseline heap configuration (C0) minimises Lₜₒₜₐₗ at 100K rows across all workload profiles, while the columnstore–enhanced configuration (C2) achieves 22.8% lower Lₜₒₜₐₗ at production scale (10M rows), driven by a 79% reduction in ETL batch latency (8,208 ms to 1,725 ms). Sensitivity analysis across 28 weight combinations confirms this conclusion in 78.6% of the weight space. A baseline comparison shows that no single latency metric correctly identifies the optimal configuration, underscoring the need for composite evaluation. A two–component mixture model attributes the bimodal analytics–latency distribution in columnstore configurations to a deterministic, selectivity–driven mechanism, and an illustrative licensing–cost scenario shows the composite ranking is robust to a realistic Standard–to–Enterprise price differential but reverts below a cost weight of ≈0.14. The framework enables quantitative, workload–aware configuration selection without schema migration or hardware replacement.
Keywords:
Sustainable Development Goal (SDG)
- Decent work and economic growth
- Industry, Innovation, Technology and Infrastructure
References
Abadi, D., Boncz, P., Harizopoulos, S., Idreos, S., & Madden, S. (2013). The design and implementation of modern column–oriented database systems. Foundations and Trends® in Databases, 5(3), 197–280. https://doi.org/10.1561/1900000024 DOI: https://doi.org/10.1561/1900000024
Biswas, N., Sarkar, A., & Mondal, K. C. (2020). Efficient incremental loading in ETL processing for real–time data integration. Innovations in Systems and Software Engineering, 16, 53–61. https://doi.org/10.1007/s11334-019-00344-4 DOI: https://doi.org/10.1007/s11334-019-00344-4
Coelho, F., Paulo, J., Vilaça, R., Pereira, J., & Oliveira, R. (2017). HTAPBench: Hybrid transactional and analytical processing benchmark. In Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering (pp. 293–304). ACM. https://doi.org/10.1145/3030207.3030228 DOI: https://doi.org/10.1145/3030207.3030228
Huang, D., Liu, Q., Cui, Q., Fang, Z., Ma, X., Xu, F., Shen, L., Tang, L., Zhou, Y., Huang, M., Wei, W., Liu, C., Zhang, J., Li, J., Wu, X., Song, L., Sun, R., Yu, S., Zhao, L., … Tang, X. (2020). TiDB: A Raft–based HTAP database. Proceedings of the VLDB Endowment, 13(12), 3072–3084. https://doi.org/10.14778/3415478.3415535 DOI: https://doi.org/10.14778/3415478.3415535
Huang, S., Qin, Y., Zhang, X., Tu, Y., Li, Z., & Cui, B. (2023). Survey on performance optimization for database systems. Science China Information Sciences, 66(2), Article 121102. https://doi.org/10.1007/s11432-021-3578-6 DOI: https://doi.org/10.1007/s11432-021-3578-6
Hwang, C.–L., & Yoon, K. (1981). Multiple attribute decision making: Methods and applications. Springer–Verlag. https://doi.org/10.1007/978-3-642-48318-9 DOI: https://doi.org/10.1007/978-3-642-48318-9_3
Larson, P.–Å., Birka, A., Hanson, E. N., Huang, W., Nowakiewicz, M., & Papadimos, V. (2015). Real–time analytical processing with SQL Server. Proceedings of the VLDB Endowment, 8(12), 1740–1751. https://doi.org/10.14778/2824032.2824071 DOI: https://doi.org/10.14778/2824032.2824071
Larson, P.–Å., Clinciu, C., Hanson, E. N., Oks, A., Price, S. L., Rangarajan, S., Surna, A., & Zhou, Q. (2011). SQL Server column store indexes. In Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data (pp. 1177–1184). ACM. https://doi.org/10.1145/1989323.1989448 DOI: https://doi.org/10.1145/1989323.1989448
Li, G., & Zhang, C. (2022). HTAP databases: What is new and what is next. In Proceedings of the 2022 ACM International Conference on Management of Data (pp. 2710–2716). ACM. https://doi.org/10.1145/3514221.3522565 DOI: https://doi.org/10.1145/3514221.3522565
Microsoft. (2025a). Columnstore indexes: Overview. Microsoft Learn. https://learn.microsoft.com/en-us/sql/relational-databases/indexes/columnstore-indexes-overview
Microsoft. (2025b). sys.dm_db_column_store_row_group_physical_stats (Transact-SQL). Microsoft Learn. https://learn.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-db-column-store-row-group-physical-stats-transact-sql
Microsoft. (2025c). Editions and components of SQL Server 2022 [Scale limits: memory]. Microsoft Learn. https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022
Microsoft. (2026). SQL Server 2022 pricing and licensing. https://www.microsoft.com/en-us/sql-server/sql-server-2022-pricing
Olist. (2018). Brazilian e–commerce public dataset [Data set]. Kaggle. https://www.kaggle.com/datasets/olistbr/brazilian-ecommerce
Özcan, F., Tian, Y., & Tözün, P. (2017). Hybrid transactional/analytical processing: A survey. In Proceedings of the 2017 ACM International Conference on Management of Data (pp. 1771–1775). ACM. https://doi.org/10.1145/3035918.3054784 DOI: https://doi.org/10.1145/3035918.3054784
Solohub, V., & Pashkevych, V. (2025a). Combined data partitioning and indexing method to improve OLTP/OLAP system efficiency. Herald of Khmelnytskyi National University, (359), 439–449. https://doi.org/10.31891/2307-5732-2025-359-62 DOI: https://doi.org/10.31891/2307-5732-2025-359-62
Solohub, V. R., & Pashkevych, V. Z. (2025b). Method of interactive data parameterization in analytical systems. Taurian Scientific Bulletin. Series: Technical Sciences, (5 Pt. 1), 312–323. https://doi.org/10.32782/tnv-tech.2025.5.1.33 DOI: https://doi.org/10.32782/tnv-tech.2025.5.1.33
Solohub, V., & Pashkevych, V. (2026). Method for improving the efficiency of ETL/ELT process handling based on metadata parameters. Herald of Khmelnytskyi National University, (361), 328–337. https://doi.org/10.31891/2307-5732-2026-361-47 DOI: https://doi.org/10.31891/2307-5732-2026-361-47
Taherdoost, H. (2023). Analysis of simple additive weighting method (SAW) as a multi–attribute decision–making technique: A step–by–step guide. Journal of Management Science and Engineering Research, 6(1), 21–24. https://doi.org/10.30564/jmser.v6i1.5400 DOI: https://doi.org/10.30564/jmser.v6i1.5400
Zhang, C., Li, G., Zhang, J., Zhang, X., & Feng, J. (2024a). HTAP databases: A survey. IEEE Transactions on Knowledge and Data Engineering, 36(11), 6410–6429. https://doi.org/10.1109/TKDE.2024.3389693 DOI: https://doi.org/10.1109/TKDE.2024.3389693
Zhang, C., Li, G., & Lv, T. (2024b). HyBench: A new benchmark for HTAP databases. Proceedings of the VLDB Endowment, 17(5), 939–951. https://doi.org/10.14778/3641204.3641206 DOI: https://doi.org/10.14778/3641204.3641206
Article Details
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
All articles published in Applied Computer Science are open-access and distributed under the terms of the Creative Commons Attribution 4.0 International License.
