JPA 를 쓰면 사실 인덱스가 필요없다. 이건 또 무슨 헛소리일까? 필자가 맛이 가버린걸까? 자 한번 내 얘기를 들어보시라.이 주장은 커버링인덱스와 연관이 있다. 커버링인덱스는 select 쿼리의 결과 필드가 쿼리에 쓰인 인덱스라면 커버링인덱스가 발동한다. 아래의 쿼리를 보자. 이 쿼리의 col1 과 col2 는 복합인덱스로 만들어져있다고 가정해보자. 이 쿼리의 반환결과는 col1 과 col2 만 반환한다. 즉 이 경우가 커버링인덱스이다.select t.col1, t.col2 from tb\_table as t where t.col1 = ? and t.col2 =?만약 아래처럼 쿼리가 col1, col2 만 반환하는 것이 아닌 전체 를반환하는 * 와일드카드라면 커버링인덱스로 동작하지 않는다.select ..