안녕하세요
SQL 튜닝관련 질문을 드립니다.
주문정보 테이블이 있는데요 구조는 다음과 같습니다.
CREATE TABLE TB_ORDER (
ORDER_NO VARCHAR2(10 BYTE) NOT NULL,
STORE_CODE VARCHAR2(8 BYTE) NOT NULL,
ORDER_TYPE_CODE VARCHAR2(2 BYTE) NOT NULL,
.......
)
CREATE UNIQUE INDEX PK_TB_ORDER ON TB_ORDER
( ORDER_NO, STORE_CODE );
ALTER TABLE TB_ORDER
ADD CONSTRAINT PK_TB_ORDER PRIMARY KEY ( ORDER_NO, STORE_CODE )
USING INDEX PK_TB_ORDER ;
데이터는 700만건정도 있고요
SELECT ORDER_NO
,STORE_CODE
,ORDER_TYPE_CODE
FROM TB_ORDER
WHERE ORDER_NO ='1111'
이런식으로 쿼리를 날리면 PK 인덱스를 타야 될 것 같은데
인덱스를 안타고 테이블 FULL 스캔을 하네요
고수님들의 조언 부탁드립니다.