디비] 인덱스를 걸면 왜 INSERT,DELEDE가 느려질까


디비] 인덱스를 걸면 왜 INSERT,DELEDE가 느려질까

보통 인덱스를사용하면 SELECT속도가 빨라진다고 하는건 모두들 알고계신다고 생각합니다. 그리고 인덱스를 사용하면 INSERT,DELETE 속도는 낮아진다고 하는데 왜 그런지 알아보도록 하겠습니다. ※인덱스 설정 시 INSERT,DELETE 속도 저하 이유 인덱스는 데이터베이스의 메모리를 사용하여 테이블 형태로 저장됩니다. (따라서 인덱스 갯수가 많아지면 저장공간도 늘어나도 속도 저하가일어남.) 인덱스를사용하면 SELECT속도가 빨라지는 이유는 인덱스테이블에 가서 해당 데이터의 위치를빠르게 찾아가기 때문입니다. 하지만 DELETE,INSERT같은 경우에는 새로운데이터가 추가 및 삭제 되면서 기존에 인덱스 페이지에 저장되어 있던 탐색 위치가 수..........

디비] 인덱스를 걸면 왜 INSERT,DELEDE가 느려질까에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 디비] 인덱스를 걸면 왜 INSERT,DELEDE가 느려질까