Why Insert statements perform slower on a indexed table?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This is actually the same kind of question as:
This is because when storing your groceries, you want them on a nice, well known position so that it is easier to find them afterwards.
A database has to do the same.
This also means that adding more indexes will further slow down inserts.
It should be clear that you only want to create an index if you will also use it afterwards. If you only create an index and you are not using it afterwards to improve the performance of a query, there’s no need to have the index as it will only slow down the inserts, and not improve any query.