fastestslowest 실제 질의문에서 사용 타입 추천 인덱스 SELECT list Default 계산 추출: ex) SUM(A+B) Default AVG/SUM 형태 HNG, LF, HG, Default MIN/MAX 형태 LF, HG, HNG COUNT 경우 LF, HG COUNT DISTINCT, DISTINCT, GROUP BY 형태 HG ,LF, Default 중복의 값을 배제 할 경우 HG, LF Ad hoc JOIN 일 경우 HG, LF JOIN INDEX를 사용할 경우 HG, LF LIKE 조건 절을 사용할 경우 HNG,WD,HG,Default IN 조건 절을 사용할 경우 HG, LF 동일 테이블의 두 Column 비교 ( =, <, >) CMP 데이터에 등식, 부등식을 사용할 경우( =, <> ) 범위 조건 절을 사용할 경우 (Range, BETWEEN) HG,LF HNG
Sybase IQ Index 사용 예제 1억 Rows Table의 Date1 column은 Date Data Type이고 HG, DATE, HNG Index를 갖는다. Date1 = ‘1990/12/15’ (returns 29,000 rows) HG – 1 sec Dateindex 26 sec HNG – 29 sec Date1 > ‘1993/03/10’ ( returns 68 Million rows) DateIndex – 14 secs HG – 200 sec Date1 between ‘1993/03/10’ and ‘1996/08/04’ (33 Million Rows) DateIndex – 38 secs HNG – 64 sec HG – 211 sec