select a.company ,
a.warehouse_cd ,
a.manage_dt ,
b.good_cd ,
b.good_qty
from salems a(index salems_idx01 ), saleds b (index saleds_idx03
)
where a.note_no = b.note_no
and a.company= b.company
and a.manage_dt between '20050101' and '20051131'
and a.company = '1'
and b.good_cd like '10003%'
index는 saleds_idx03 (company ,note_no ,good_cd ,...)
and b.good_cd like '10003%'
또는 and b.good_cd ='100034'
이렇게 하면 정상적인 인덱스를 타고 빨리 검색이 됩니다.
and b.good_cd like '100034%' 하거나 and b.good_cd like
'100034'
하면 인덱스는 타는데 키가 company 만 참조하면서 속도가 장난이
아닙니다.
어쩔대는 죽습니다. 오토드랍됩니다. 고수님들의 고견
부탁합니다.
update statisticseh 도 했구요
N |