5 개의 열, 예를 들어 A (기본 키), B, C, D 및 E가있는 테이블이 있습니다. 이 테이블은 거의 150,000 개의 행을 가지고 있으며이 테이블에는 인덱스가 없습니다. 예상대로 select 쿼리는 매우 느립니다.MySQL DB를위한 최상의 인덱싱 전략
이러한 쿼리는 사용자 검색 요청에 의해 생성되므로 필드 (B, C, D 및 E) 중 하나에 값을 입력 할 수 있으며 'IN'종류의 쿼리입니다. 여기에 좋은 인덱싱 전략이 무엇인지 잘 모르겠습니다. 각 열에 인덱스가 있거나 일부 조합이 있습니다.
각 열의 선택도는 동일합니다 (약 50). 도움이 될 것입니다.