데이터베이스에는 수십만 명의 사용자가 있으며 그 중 90%는 남성이고 성별은 1입니다.예: 성별이 1이고 xxx xx인 uid 멤버를 선택하세요. 그러면 이 성별이 전체 테이블에서 스캔됩니다. 처리해
走同样的路,发现不同的人生
이 경우 성별에 대한 색인 차별이 너무 낮아 거의 쓸모가 없습니다. 아래 xxx와 같은 다른 필드에 인덱스를 생성하는 것을 고려해 봅시다
sex에 대한 단일 열 인덱스를 생성하면 전체 테이블 스캔을 피할 수 있습니다. 효율성이 높지 않으면 섹스로 시작하는 공동 인덱스를 구축하고 다음 필드를 추가하는 것을 고려할 수 있습니다.
다열 인덱스의 첫 번째 위치에 섹스를 넣고 프로그래밍 방식으로 처리합니다. 예를 들어 (1, 2)에서 모두 섹스인 경우
이 경우 성별에 대한 색인 차별이 너무 낮아 거의 쓸모가 없습니다. 아래 xxx와 같은 다른 필드에 인덱스를 생성하는 것을 고려해 봅시다
sex에 대한 단일 열 인덱스를 생성하면 전체 테이블 스캔을 피할 수 있습니다. 효율성이 높지 않으면 섹스로 시작하는 공동 인덱스를 구축하고 다음 필드를 추가하는 것을 고려할 수 있습니다.
다열 인덱스의 첫 번째 위치에 섹스를 넣고 프로그래밍 방식으로 처리합니다. 예를 들어 (1, 2)에서 모두 섹스인 경우