에서의 성능 향상 방법 : 테이블 _의나는 SQL과 유사한 아래에 현재 실행 오전 SQL 표현
select * from table_name where num in (123,124....,210) and type='a'
기록을 약 1500000, 그래서 실행 시간이 매우 긴 어떤 생각이있다 효율성을 향상시킬 수 있을까요?
감사합니다.
에서의 성능 향상 방법 : 테이블 _의나는 SQL과 유사한 아래에 현재 실행 오전 SQL 표현
select * from table_name where num in (123,124....,210) and type='a'
기록을 약 1500000, 그래서 실행 시간이 매우 긴 어떤 생각이있다 효율성을 향상시킬 수 있을까요?
감사합니다.
쿼리의 경우 table_name(type, num)
에 대한 인덱스가 필요합니다.
예, type and num
컬럼에 인덱스를 추가해야합니다
기존 답변을 Upvoting하는 것은 본질적으로 이미 11 시간 전에 게시 된 답변을 게시하는 것보다 미래의 방문자에게 더 낫습니다. –
당신은 WHERE 절에서 인덱스를 사용하고 있습니까? 데이터를 가져올 때 열을 지정하십시오. – jonggu