기록
09.18 2026 개발 기록

오래된 쿼리를 다시 읽고 인덱스를 두 개 지웠습니다

실행 계획을 확인하지 않고 추가한 인덱스가 쓰기 속도를 떨어뜨리고 있었습니다.

테이블 하나에 인덱스가 일곱 개 있었습니다. 대부분 조회가 느리다는 이야기가 나올 때마다 추가한 것들입니다. 이번에는 추가하기 전에 실행 계획을 먼저 확인했습니다.

확인한 순서

느린 조회를 세 개 골라 실행 계획을 출력했습니다. 두 개는 이미 다른 인덱스를 사용하고 있었고, 남은 하나만 새 인덱스가 필요했습니다.

본문 안인아티클 · 높이 가변

애드센스 광고 자리 - 승인을 받으시면 이 자리에 광고를 넣으실 수 있습니다. (실제 애드센스 광고입니다)

  • 실제로 쓰이는 인덱스를 먼저 확인한다
  • 쓰기 속도를 함께 측정한다
  • 지운 뒤의 조회 시간을 기록한다

지운 결과

두 개를 지우고 쓰기 시간이 줄었습니다. 조회 시간은 거의 변하지 않았습니다. 다음에는 인덱스를 추가할 때 왜 추가했는지 함께 적어 두려고 합니다.

무엇을 추가했는지보다 왜 추가했는지가 남지 않아 판단이 어려웠습니다.

글 끝디스플레이 · 336×280 대역

애드센스 광고 자리 - 승인을 받으시면 이 자리에 광고를 넣으실 수 있습니다. (실제 애드센스 광고입니다)

TAGS 성능인덱스쿼리
SHARE

같은 분류의 기록

2026.09.08 메모 도구를 하나로 합치고 두 달을 써 봤습니다 2026.09.05 화면 상태를 네 가지로 나누고 설계를 다시 그렸습니다 2026.09.03 배포 순서를 문서로 남기고 나서 달라진 것