This organization was marked as archived by an administrator on Jan 2, 2026. It is no longer maintained.
MySQL 인덱스 최적화 방안 #91
Closed
Atriel1999
started this conversation in
General
Replies: 1 comment
-
|
link 는 삭제하고 guid에 인덱싱하면 좋겠습니다 👍 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
현황 및 배경
현재 article 테이블의 인덱스 구조에 대해 논의드리고 싶습니다.
초기 개발 당시에는 각 언론사의 뉴스 UID가 중복될 수 있어 link 컬럼을 유니크 인덱스로 설정했습니다.
현재는 언론사 코드 + 뉴스 UID 를 조합한 guid 방식을 도입하여 주로 이 필드로 뉴스를 조회하고 있습니다.
현재 인덱스 상태
현재 article 테이블의 인덱스 구성은 다음과 같습니다:
PRIMARY KEY: id 컬럼
UNIQUE KEY (UKoneuf1gn26d7hnunsn1oix6ju): link 컬럼
제안
guid 컬럼으로 조회가 빈번하게 이루어지는 현 상황에서, 더 효율적인 데이터베이스 성능을 위해 다음과 같은 변경을 제안합니다:
link 컬럼의 유니크 인덱스를 제거하고
guid 컬럼에 새로운 인덱스(가능하다면 유니크 인덱스)를 추가하는 방안
확인 요청
이 변경으로 인해 영향받을 수 있는 기능이 있을까요? 현재 link 컬럼으로 직접 조회하는 기능을 사용하고 계신분이 있으신지 확인 부탁드립니다.
의견 및 피드백 주시면 감사하겠습니다.
Beta Was this translation helpful? Give feedback.
All reactions