by 돼지뚱뙝이 [Tibero] [2022.07.20 13:49:09]
이번에 ddos 대응 관련 index설정 요청이 들어왔습니다.
ddos대응 훈련 결과 응답 처리량이 느려진다고...
그래서 인터넷 뒤져가면 해당쿼리에 index설정처리 하고있습니다. 다행이 쿼리속도는 개선되었구요
제가 드리고싶은 질문은 index를 많이 설정하면 뭔가 안좋은점이있을까요?
제가 db관련 전문적인 교육을 받은게 아니라서 튜닝이나 index설정등의 부분은 따로 교육받은게 없어서 문의드립니다.
일단 제가 아는 수준에선
1. dml ( update/ insert / delete ) 문 실행시 index 정렬이 이루어지므로 많은 인덱스가 존재시 성능저하
2. 하지만 delete 해도 인덱스 총량은 변경이 없다.
3. index가 많아지면 관리도 손이 더 많이간다.
마지막으로 불필요한 인덱스를 줄이려 노력을 많이 합니다.
아하 성능저하 이슈가있군요.. 최대한 필요한 index만 만들어야겠내요 ㅠㅠ