Optimizing PostgreSQL for High-Volume Insurance Transactions & Secure Backup and Restore Strategies for Databases

Authors

  • Gowtham Reddy Enjam Independent Researcher, USA. Author

DOI:

https://doi.org/10.63282/3050-9246.IJETCSIT-V4I1P112

Keywords:

PostgreSQL, Database Optimization, Insurance Transactions, Backup and Restore, Query Tuning, Security, High Availability, PITR, WAL Archiving, Cloud Backup

Abstract

Database management systems play a significant role in the insurance sector because in a day, millions of policy transactions, claims, underwriting processes and data regulatory operations are involved. PostgreSQL is an extremely sophisticated open source relational database which has gained current popularity due to the reason that; it is ACID compliant, extendable and cost effective. However, the optimization methods are required to handle large volumetric insurance processes with the objectives of attaining scalability, query performance, transaction integrity and high availability. In addition, backup and restore plans must also be secure to ensure sensitive insurance data are not lost to failure, ransomware, and regulatory non-conformity. The present paper has presented a detailed analysis of PostgreSQL optimization in the high volume insurance workload which includes query tuning, indexing methodology, partitioning, connection pool, caching as well as hardware utilization. It also examines safe approaches of back-up and restore, including the Point-In-Time Recovery (PITR), Write-Ahead Logging (WAL) archiving, logical and physical back-ups, encryption, and cloud-native back-up approaches. This paper gives the instructions on what needs to be undertaken by the database administrators (DBAs) and insurance IT architects to tune PostgreSQL in order to get the best performance. Optimized PostgreSQL configurations have defined the highest; query latency of 45 and throughput and recovery time targets (RTO) of 60 and 50 respectively. The worth of the work is twin-fold: (1) Structured design of PostgreSQL optimization in high volume insurance applications, and (2) the security-oriented backup and restore strategy approach to ensure the network is prepared in accordance with the HIPAA, GDPR, and NAIC model requirements

Downloads

Download data is not yet available.

References

[1] Perron, M., Shang, Z., Kraska, T., & Stonebraker, M. (2019, April). How I learned to stop worrying and love re-optimization. In 2019 IEEE 35th International Conference on Data Engineering (ICDE) (pp. 1758-1761). IEEE.

[2] Smith, G. (2010). PostgreSQL 9.0: High Performance. Packt Publishing Ltd.

[3] Herodotou, H., Borisov, N., & Babu, S. (2011, June). Query optimization techniques for partitioned tables. In Proceedings of the 2011 ACM SIGMOD International Conference on Management of data (pp. 49-60).

[4] Ferragina, P., & Vinciguerra, G. (2019). The PGM-index: a multicriteria, compressed and learned approach to data indexing. arXiv preprint arXiv:1910.06169.

[5] Bharati, R. D., & Attar, V. Z. (2021). Workload-Driven Transactional Partitioning for Distributed Databases. In Data Intelligence and Cognitive Informatics: Proceedings of ICDICI 2020 (pp. 389-396). Singapore: Springer Singapore.

[6] Lyu, Z., Zhang, H. H., Xiong, G., Guo, G., Wang, H., Chen, J., ... & Raghavan, V. (2021, June). Greenplum: a hybrid database for transactional and analytical workloads. In Proceedings of the 2021 International Conference on Management of Data (pp. 2530-2542).

[7] Felemban, M., Javeed, Y., Kobes, J., Qadah, T., Ghafoor, A., & Aref, W. (2018). Design and evaluation of a data partitioning-based intrusion management architecture for database systems. arXiv preprint arXiv:1810.02061.

[8] Shaik, B. (2020). Backup and restore best practices. In PostgreSQL Configuration: Best Practices for Performance and Security (pp. 93-110). Berkeley, CA: Apress.

[9] Preston, W. C. (2007). Backup and Recovery: Inexpensive Backup Solutions for Open Systems. " O'Reilly Media, Inc.".

[10] Chaudhary, J., Vyas, V., & Saxena, M. (2022). Backup and Restore Strategies for Medical Image Database Using NoSQL. In Communication, Software and Networks: Proceedings of INDIA 2022 (pp. 161-171). Singapore: Springer Nature Singapore.

[11] Dombrovskaya, H., Novikov, B., & Bailliekova, A. (2021). PostgreSQL Query Optimization. Apress.

[12] A Complete Guide to PostgreSQL Backup & Recovery, EDBPostgresAI, 2021. https://www.enterprisedb.com/postgresql-database-backup-recovery-what-works-wal-pitr

[13] Martins, P., Tomé, P., Wanzeller, C., Sá, F., & Abbasi, M. (2021, March). Comparing oracle and postgresql, performance and optimization. In World Conference on Information Systems and Technologies (pp. 481-490). Cham: Springer International Publishing.

[14] Borodin, A., Mirvoda, S., Kulikov, I., & Porshnev, S. (2017, April). Optimization of memory operations in generalized search trees of PostgreSQL. In International Conference: Beyond Databases, Architectures and Structures (pp. 224-232). Cham: Springer International Publishing.

[15] R. Walters and G. Fritchey, “Database Backup Strategies,” Beginning SQL Server 2012 Administration, Apress, 2012.

[16] Walters, R., & Fritchey, G. (2012). Database Restore Strategies. In Beginning SQL Server 2012 Administration (pp. 185-211). Berkeley, CA: Apress.

[17] Pirozzi, E. (2018). PostgreSQL 10 High Performance: Expert techniques for query optimization, high availability, and efficient database maintenance. Packt Publishing Ltd.

[18] Bertino, E., & Sandhu, R. (2005). Database security-concepts, approaches, and challenges. IEEE Transactions on Dependable and secure computing, 2(1), 2-19.

[19] Elizabeth Inersjö, Comparing database optimisation techniques in PostgreSQL, 2021. online. https://www.diva-portal.org/smash/get/diva2:1621796/FULLTEXT01.pdf

[20] Leis, V., Radke, B., Gubichev, A., Mirchev, A., Boncz, P., Kemper, A., & Neumann, T. (2018). Query optimization through the looking glass, and what we found running the join order benchmark. The VLDB Journal, 27(5), 643-668.

[21] Pappula, K. K., & Anasuri, S. (2020). A Domain-Specific Language for Automating Feature-Based Part Creation in Parametric CAD. International Journal of Emerging Research in Engineering and Technology, 1(3), 35-44. https://doi.org/10.63282/3050-922X.IJERET-V1I3P105

[22] Rahul, N. (2020). Vehicle and Property Loss Assessment with AI: Automating Damage Estimations in Claims. International Journal of Emerging Research in Engineering and Technology, 1(4), 38-46. https://doi.org/10.63282/3050-922X.IJERET-V1I4P105

[23] Pappula, K. K., & Rusum, G. P. (2021). Designing Developer-Centric Internal APIs for Rapid Full-Stack Development. International Journal of AI, BigData, Computational and Management Studies, 2(4), 80-88. https://doi.org/10.63282/3050-9416.IJAIBDCMS-V2I4P108

[24] Pedda Muntala, P. S. R., & Jangam, S. K. (2021). End-to-End Hyperautomation with Oracle ERP and Oracle Integration Cloud. International Journal of Emerging Research in Engineering and Technology, 2(4), 59-67. https://doi.org/10.63282/3050-922X.IJERET-V2I4P107

[25] Rahul, N. (2021). AI-Enhanced API Integrations: Advancing Guidewire Ecosystems with Real-Time Data. International Journal of Emerging Research in Engineering and Technology, 2(1), 57-66. https://doi.org/10.63282/3050-922X.IJERET-V2I1P107

[26] Rusum, G. P., & Pappula, kiran K. . (2022). Event-Driven Architecture Patterns for Real-Time, Reactive Systems. International Journal of Emerging Research in Engineering and Technology, 3(3), 108-116. https://doi.org/10.63282/3050-922X.IJERET-V3I3P111

[27] Pappula, K. K. (2022). Containerized Zero-Downtime Deployments in Full-Stack Systems. International Journal of AI, BigData, Computational and Management Studies, 3(4), 60-69. https://doi.org/10.63282/3050-9416.IJAIBDCMS-V3I4P107

[28] Jangam, S. K., & Pedda Muntala, P. S. R. (2022). Role of Artificial Intelligence and Machine Learning in IoT Device Security. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 3(1), 77-86. https://doi.org/10.63282/3050-9262.IJAIDSML-V3I1P108

[29] Anasuri, S. (2022). Zero-Trust Architectures for Multi-Cloud Environments. International Journal of Emerging Trends in Computer Science and Information Technology, 3(4), 64-76. https://doi.org/10.63282/3050-9246.IJETCSIT-V3I4P107

[30] Pedda Muntala, P. S. R. (2022). Detecting and Preventing Fraud in Oracle Cloud ERP Financials with Machine Learning. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 3(4), 57-67. https://doi.org/10.63282/3050-9262.IJAIDSML-V3I4P107

[31] Rahul, N. (2022). Optimizing Rating Engines through AI and Machine Learning: Revolutionizing Pricing Precision. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 3(3), 93-101. https://doi.org/10.63282/3050-9262.IJAIDSML-V3I3P110

Published

2023-03-30

Issue

Section

Articles

How to Cite

1.
Enjam GR. Optimizing PostgreSQL for High-Volume Insurance Transactions & Secure Backup and Restore Strategies for Databases. IJETCSIT [Internet]. 2023 Mar. 30 [cited 2025 Sep. 17];4(1):104-11. Available from: https://ijetcsit.org/index.php/ijetcsit/article/view/353

Similar Articles

21-30 of 218

You may also start an advanced similarity search for this article.