안녕하세요,
특정테이블을 select 할 때 조건에 맞는 데이터 유무를 체크하고 싶습니다.
제 생각엔 (2번방법) 전체테이블을 읽어와서 sy-sybrc 로 체크하는것보다
한건만 읽어와서 (1번방법) 데이터가 있는지를 체크하는게 더 빠를거라 생각하는데
실제 속도를 비교해보니 2번방법은 2분, 1번방법은 10분이 걸리더라구요.
왜 전체테이블을 읽어오는게 더 속도가 빠른건지 궁금합니다.
그리고 이방법외에 더 좋은방법이 있으면 추천부탁드려요 ^^
1.
select * up to 1 rows
into corresponding fields of table IT_AAA
from BBB
where 조건 .
OR
select single *
into correspoiding filed of IT_AAA
from BBB
where 조건.
2.
select *
into corresponding fields of table IT_AAA
from BBB
where 조건 .
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
32 | mySAP ERP2004 & 2005 [3] | 둘리67 | 2008.05.09 | 2635 |
31 | SAP_ALL 권한 질문드립니다. | marco | 2016.10.19 | 2631 |
30 | RemoteServices [4] | bc | 2007.01.22 | 2606 |
29 | SAP Content Server 백업시 에러 문의 | 천설 | 2015.08.24 | 2553 |
28 | T_CODE : USMM 오류... [1] | 시드 | 2016.03.04 | 2505 |
27 | 인터페이스 라인센스 문의 [4] | 어쭈 | 2015.04.24 | 2492 |
26 | data carrier 설정에 대해서 아시는 분 자료 부탁 드립니다. | sleep225 | 2014.05.28 | 2486 |
25 | 사용자 아이디 조회는 어느 티코드에서 하는지요? [2] | 하나** | 2015.10.23 | 2465 |
24 | 프로그램 사용횟수 집계 | 스드 | 2016.07.22 | 2348 |
23 | SAP TIME OUT 세팅 문의 [2] | 이뇽 | 2017.01.19 | 2325 |
22 | SM13 역할이 무엇인가요? | 4위먼도미닉 | 2016.07.21 | 2234 |
21 | COVERAGE ANALYSER(SCOV) 써보신 분 계신가요? | 음지인 | 2015.12.22 | 1847 |
20 | 시스템 변수 변경 관련 문의입니다. [2] | 거부기 | 2016.12.07 | 1800 |
» | open sql 쿼리속도 질문있어요~ [1] | lala | 2016.10.21 | 1642 |
18 | batch job 설정 쫌 문의 드려요 [1] | 아밥돌이 | 2017.10.24 | 1363 |
17 | SUSE 리눅스에 S4HANA 설치시 팁 | oracleuser | 2018.12.28 | 1326 |
16 | 특정 T-Code가 포함된 Role 및 Profile 검색 | 객원BC | 2019.03.07 | 1294 |
15 | 개발서버 리스토어 | 바이민 | 2018.03.21 | 970 |
14 | sap 운영 100 client에서 특정 img 수정이 가능한가요? [1] | bc린이 | 2020.02.28 | 913 |
13 | SAP BC와 AIX(UNIX) 서버 관련 질문입니다. [2] | 밸뿡 | 2021.05.10 | 797 |
셀렉트가 한번만 일어난다고 가정했을때는 select single이 당연히 가장 빠릅니다.
전체 로직을 확인하지 않으면 시간 차이가 왜 나는지 확인이 어려울 것 같네요(loop 내에서 select 사용 등)