2017-12-05 1 views
0

에서의 성능 향상 방법 : 테이블 _의나는 SQL과 유사한 아래에 현재 실행 오전 SQL 표현

select * from table_name where num in (123,124....,210) and type='a' 

기록을 약 1500000, 그래서 실행 시간이 매우 긴 어떤 생각이있다 효율성을 향상시킬 수 있을까요?

감사합니다.

+0

당신은 WHERE 절에서 인덱스를 사용하고 있습니까? 데이터를 가져올 때 열을 지정하십시오. – jonggu

답변

2

쿼리의 경우 table_name(type, num)에 대한 인덱스가 필요합니다.

0

예, type and num 컬럼에 인덱스를 추가해야합니다

+1

기존 답변을 Upvoting하는 것은 본질적으로 이미 11 시간 전에 게시 된 답변을 게시하는 것보다 미래의 방문자에게 더 낫습니다. –

관련 문제