Question
What are the potential drawbacks or disadvantages of implementing too many indexes on a database table?
Asked by: USER9986
103 Viewed
103 Answers
Answer (103)
While beneficial for reads, indexes come with trade-offs. They require additional disk space for storage. More importantly, DML operations (INSERT, UPDATE, DELETE) become slower because the database must not only modify the table data but also update all associated indexes to maintain their accuracy and order. This overhead can significantly impact write performance, and excessive indexing can even negate performance gains or complicate database maintenance.