not in 또는 !=로 인해 인덱스가 실패하게 되며 이는 절대적이지 않습니다. 그러나 데이터가 상대적으로 균일한 시나리오에서는 실패합니다. 그러나 심각하게 고르지 않은 비즈니스 데이터가 있는 필드가 인덱스되는 경우 MySQL이 반드시 실패하지는 않습니다. 판단은 자체적으로 하겠지만 절대적인 것은 아닙니다. 예를 들어, 테이블 A의 성별 항목에는 남성 항목이 10,000개, 여성 항목이 20개 있을 경우 색인을 사용할 수 있습니다. 마찬가지로 sex='male'인 경우에는 인덱스를 사용하지 않으며 MySQL은 가장 적합한 검색 방법을 선택합니다
not in 또는 !=로 인해 인덱스가 실패하게 되며 이는 절대적이지 않습니다. 그러나 데이터가 상대적으로 균일한 시나리오에서는 실패합니다. 그러나 심각하게 고르지 않은 비즈니스 데이터가 있는 필드가 인덱스되는 경우 MySQL이 반드시 실패하지는 않습니다. 판단은 자체적으로 하겠지만 절대적인 것은 아닙니다. 예를 들어, 테이블 A의 성별 항목에는 남성 항목이 10,000개, 여성 항목이 20개 있을 경우 색인을 사용할 수 있습니다. 마찬가지로 sex='male'인 경우에는 인덱스를 사용하지 않으며 MySQL은 가장 적합한 검색 방법을 선택합니다