An Optimized Algorithm for Enhancing Complex Database Query Performance
Keywords:
Query Optimization, Dynamic Indexing, Execution Plans, Database Performance, Cost AnalysisAbstract
The rapid growth of data and the increasing complexity of database operations pose significant challenges to modern Database Management Systems (DBMS) in optimizing complex query performance. This paper presents a new algorithm that decomposes complex queries into sub-components, builds dynamic indexes, compares cost-based execution plans, and chooses the best plan. Real-world data validation was performed, resulting in a performance improvement of 42% over conventional methods and very substantial resources saved.