Database Optimization Techniques for Enterprise Systems: Strategies for Enhancing Performance, Scalability, and Reliability in Large-Scale, Mission-Critical Architectures

Dang Quoc Bao

Department of Computer Science, Dai Hoc Dong Nai, Duong Pham Van Thuan, Phuong Tan Mai, Bien Hoa, Dong Nai, 810000, Vietnam.

Nguyen Kim Chi

Department of Computer Science, Dai Hoc Kinh Te - Tai Chinh, Duong Hoang Dieu 2, Phuong Linh Trung, Quan Thu Duc, Ho Chi Minh City, 700000, Vietnam.


Abstract

This research explores advanced database optimization techniques essential for enhancing performance, efficiency, and speed in enterprise systems amidst the surge of big data. By examining methods such as indexing, query optimization, database normalization, hardware adjustments, and the use of materialized views, the study aims to provide a comprehensive understanding of how to achieve optimal database performance. The research includes both theoretical and practical dimensions—covering various databases like relational, NoSQL, and in-memory types—through literature review, case studies, and real-world applications. Key objectives focus on identifying effective indexing techniques, comparing SQL and NoSQL query optimizations, assessing the role and limitations of normalization, and evaluating the impact of hardware configurations on performance. Findings indicate that well-optimized databases significantly improve application performance, reduce operational costs, enhance scalability, and provide a competitive edge in data management. The study concludes with practical recommendations for database administrators and organizations to implement these optimization techniques effectively.