Professional Documents
Culture Documents
Log In
Regi e
Abo
Ho
o Con ib e
Soe
Welcome G e
SDN Comm ni
H F Wiki B
BPX Comm ni
A L
B
D
ine
Anal ic
C E
Uni e i
C
Alliance
C E
SAP EcoH b
I C I P
SELECT...ENDSELECT... WHERE Q U SELECT FOR ALL ENTRIES FOR ALL ENTRIES FOR ALL ENTRIES SELECT JOIN SELECT SELECT SELECT
SELECT ... INTO TABLE. Inco ec ha nea l no effec . Ve WHERE , , LOOP , JOIN FOR ALL ENTRIES. U FOR ALL ENTRIES e impo an !!
INTO CORRESPONDING FIELDS OF TABLE. I SELECT * ORDER BY I .W .M iden ical S INDEX , .M S SELECT ABAP if i diffe f om
i h da aba e command
mall, a oid in b ff
. Fo e i ence check,
e SELECT UP TO 1 ROWS, and no SELECT COUNT and al o no he combina ion co n pl ed inde ( , .I , no pe fo mance impac .B ng. U , ),
UP TO 1 ROW
wiki.sdn.sap.com/wiki/display/ABAP/ABAP+Performance+and+Tuning?sho
12/26/11
3. I . A . U . W . W ! . U /M , 4. M . U "MOVE" ). . PERFORM : W . T 1. U 2. U "CHECK" "CASE" , IF/ENDIF IF/ENDIF . . , , IF/ENDIF , .T / "MOVE-CORRESPONDING", ( :I FIELD-SYMBOLS .T 200 ' ( LOOP SE30 Use READ TABLE BINARY SEARCH with large standard tables 200 *50 * .C YOUR , .B SORT BINARY SEARCH !
. Often no practical, use sorted tables for the inner operation and our nested loop is f
ECC6 MOVE-COR
What is the difference bet een SELECT SINGLE and SELECT ... UP TO 1 ROWS?
SELECT SINGLE and SELECT UP TO n ROWS SELECT ... UP TO 1 ROWS I W ORACLE ORDER BY SINGLE , , SELECT SINGLE SELECT SINGLE, SELECT SINGLE SELECT ... UP TO 1 ROWS. T SELECT ... UP TO 1 ROWS .T . , SELECT ... UP TO 1 ROWS, / .I , .
FOR ALL ENTRIES FOR ALL ENTRIES 3 , SQL T FOR ALL ENTRIES .I JOIN JOIN , .
SQL 3 SQL'
.C .I IN L , .
BASIS
12/26/11
A oid
e of ne ed loop
Fo e ample: if he e i a loop like hi . Condition added, otherwise there is no optimi ation: lo a ia1 op t tb. lo a ia2 hr f =ia1f. op t tb ee 1 tb-1 .. .. edop nlo. edlo. n op in he p od c ion en i onmen i ma be po In ead e can ible ha ch a loop ake a lo of ime and d mp .
SR ia2B f.opa ia1 OT tb Y 1lo t tb. Ra tbeia2 ihk f =ia1 BNR SAC."1i a fedo ia1 ed al tb t e 1 tb- IAY ERH f s n il f tb i s-ur =0 f sbc . i =s-ai. d tb lo a ia2fo i . op t tb rm d i ia2f < ia1f. f tb-1 > tb-1 ei. t edf ni. .. .. edop nlo. edf ni. edop nlo. If o ha e a o ed able - he in e nal able can be ead like hi : tps bgno ia, e: ei f tb f tp mr-an, 1 e aamtr .. ntol tek fed! .. o n h e il ! edo ia. n f tb dt:ia2tp sre tbeo ia ihuiu k f, aa tb e otd al f tb t nqe e 1 lo a ia1 op t tb. LO A it2WEEf =ia1 "1i a fedo ia1 OP T ab HR 1 tb. f s n il f tb .. .. edop nlo. edf ni. edop nlo.
Label
ning pe fo mance
Con ac U
Si e Inde
Ma ke ing Oppo
ni ie
Legal Te m
P i ac
Imp e
Po e ed b SAP NetWea er
wiki.sdn.sap.com/wiki/display/ABAP/ABAP+Performance+and+Tuning?sho 3/4
12/26/11
wiki.sdn.sap.com/wiki/display/ABAP/ABAP+Performance+and+Tuning?sho
4/4