두개의 자료를 연결하여 내용을여는 쿼리입니다.
쿼리된 내용은 12000개 정도되고요.. 여는 속도를 개선할 점이 더 있는지 확인 좀 부탁드립니다.
또한 위의 쿼리를 이용해 연 dataset 을 Ename 값을 findnearest 또는 locate 로 검색하는데 좀 느립니다.
검색속도에 관련된 수정사항이 필요한지도 좀 부탁드리겠습니다.
EMPLOYEE (직원)
PRIMARY : MEMBERID + COMID + SWNO
Index 1 : MEMBERID + COMID + DCODE
Index 2 : ENAME + SWNO
DEPART (부서)
PRIMARY : MEMBERID + DCODE
SELECT L.*, S.DNAME FROM EMPOLYEE L, DEPART S
WHERE L.MEMBERID = 'AAA'
AND L.COMID = '01'
AND (L.CHK IS NULL OR L.CHK = ' ')
AND L.MEMBERID = S.MEMBERID
AND L.DCODE = S.DCODE
ORDER BY ENAME, SWNO
|