ƒRƒ“ƒeƒ“ƒcƒtƒŒ[ƒ€‹N“Ž

ƒf[ƒ^ƒx[ƒX•‰‰×‚ĖíŒ¸ •ļ‘‚đ SAP ƒ‰ƒCƒuƒ‰ƒŠƒXƒgƒ‰ƒNƒ`ƒƒ‚É‘g‚Ũž‚Ū

ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚âƒvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“ƒT[ƒo‚Æ‚ÍˆŲ‚Č‚čA‚¨Žg‚ĸ‚ĖƒVƒXƒeƒ€‚ɂ̓f[ƒ^ƒx[ƒXƒT[ƒo‚Í 1 ‘䂞‚¯‚Å‚ˇB‚ĩ‚Ŋ‚Ē‚Á‚ăf[ƒ^ƒx[ƒX‚Ė•‰‰×‚́A‹É—ÍŒ¸‚ႎ•K—v‚Ē‚ ‚č‚Ü‚ˇBˆČ‰ē‚Ė•û–@‚đ—˜—p‚ˇ‚邹‚Æ‚Ē‚Å‚Ģ‚Ü‚ˇB

ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒoã‚Ėƒoƒbƒtƒ@ƒe[ƒuƒ‹

ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚Ėƒe[ƒuƒ‹ƒoƒbƒtƒ@‚Ƀf[ƒ^‚đƒoƒbƒtƒ@‚ˇ‚邹‚ƂŁAƒf[ƒ^ƒAƒNƒZƒX‚É•K—v‚ČŽžŠÔ‚đ”ō–ô“I‚ÉŒ¸‚ႎ‚ą‚Æ‚ǂł̂܂ˇBƒe[ƒuƒ‹ T001 ‚Š‚į 1 ‚Â‚ĖƒGƒ“ƒgƒŠ‚đ“Į‚Ũž‚Ū‚É‚Í 8 ` 600 ƒ~ƒŠ•b‚ЂЂč‚Ü‚ˇ‚ǁAƒe[ƒuƒ‹ƒoƒbƒtƒ@‚Š‚į“Į‚Ũž‚Ūę‡‚Í 0.2 ` 1 ƒ~ƒŠ•b‚ÅĪ‚Ũ‚Ü‚ˇB

ƒe[ƒuƒ‹‚Ēƒoƒbƒtƒ@‰Â”\‚Š‚Į‚¤‚Š‚ÍAABAP ƒfƒBƒNƒVƒ‡ƒiƒŠ‚Ė‹Zp‘ސ̂ɂæ‚č‚Ü‚ˇBƒoƒbƒtƒ@ƒ^ƒCƒv‚ɂ͎Ÿ‚Ė 3 Ží—Ū‚Ē‚ ‚č‚Ü‚ˇB

ˇ        ƒŒƒWƒfƒ“ƒgƒoƒbƒtƒ@ (100%)Bƒe[ƒuƒ‹‚ɍŏ‰‚ɃAƒNƒZƒX‚ĩ‚ŊŽž‚ɁA‚ģ‚Ė‘SƒRƒ“ƒeƒ“ƒc‚Ēƒe[ƒuƒ‹ƒoƒbƒtƒ@‚Ƀ[ƒfƒBƒ“ƒO‚ŗ‚ę‚Ü‚ˇB

ˇ        ƒWƒFƒlƒŠƒbƒNƒoƒbƒtƒ@B‚ą‚ę‚đs‚¤ę‡‚́AƒWƒFƒlƒŠƒbƒNƒL[ (ƒL[€–Ú‚Ėˆę•”) ‚đ ABAP ƒfƒBƒNƒVƒ‡ƒiƒŠ“ā‚Ėƒe[ƒuƒ‹‚Ė‹ZpŨ’č‚ÅŽw’股‚é•K—v‚Ē‚ ‚č‚Ü‚ˇB‚삤‚ˇ‚邯ƒe[ƒuƒ‹“ā—e‚ǁAƒWƒFƒlƒŠƒbƒN—Ėˆæ‚ɐU‚č•Ē‚¯‚į‚ę‚Ü‚ˇBƒWƒFƒlƒŠƒbƒNƒL[‚Ė 1 ‚‚đŽg‚Á‚ăf[ƒ^‚ɃAƒNƒZƒX‚ˇ‚邯AƒWƒFƒlƒŠƒbƒN—Ėˆæ‘S‘Ė‚Ēƒe[ƒuƒ‹ƒoƒbƒtƒ@‚Ƀ[ƒfƒBƒ“ƒO‚ŗ‚ę‚Ü‚ˇBƒNƒ‰ƒCƒAƒ“ƒgˆË‘ļƒe[ƒuƒ‹‚́A‘Ŋ‚­‚Ėę‡ƒNƒ‰ƒCƒAƒ“ƒg‚É‚æ‚Á‚ăWƒFƒlƒŠƒbƒN‚Ƀoƒbƒtƒ@‚ŗ‚ę‚Ü‚ˇB

ˇ        ƒp[ƒVƒƒƒ‹ƒoƒbƒtƒ@ (ŒÂ•ĘƒGƒ“ƒgƒŠ)B1 ‚Â‚ĖƒGƒ“ƒgƒŠ‚ž‚¯‚Ēƒf[ƒ^ƒx[ƒX‚Š‚į“Į‚Ũž‚Ü‚ęAƒe[ƒuƒ‹ƒoƒbƒtƒ@‚ÉŠi”[‚ŗ‚ę‚Ü‚ˇB

ƒoƒbƒtƒ@ƒe[ƒuƒ‹‚Š‚į“Įž‚đs‚¤‚ƁAˆČ‰ē‚Ė‚ą‚Æ‚Ē‹N‚ą‚č‚Ü‚ˇB

...

       1.      ABAP ƒvƒƒOƒ‰ƒ€‚Ēƒoƒbƒtƒ@ƒe[ƒuƒ‹‚Š‚į‚Ėƒf[ƒ^‚đ—v‹‚ĩ‚Ü‚ˇB

       2.      ABAP ƒvƒƒZƒbƒT‚É‚æ‚Á‚āAƒI[ƒvƒ“ SQL •ļ‚ljđŽß‚ŗ‚ę‚Ü‚ˇBƒe[ƒuƒ‹‚Ē ABAP ƒfƒBƒNƒVƒ‡ƒiƒŠ‚Ńoƒbƒtƒ@ƒe[ƒuƒ‹‚Æ‚ĩ‚Ä’č‹`‚ŗ‚ę‚Ä‚ĸ‚éę‡‚́AABAP ƒvƒƒZƒbƒT‚É‚æ‚Á‚ăAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒoã‚Ėƒ[ƒJƒ‹ƒoƒbƒtƒ@“ā‚ŁA‚ģ‚Ėƒe[ƒuƒ‹ (‚Ü‚Ŋ‚Í‚ģ‚Ėˆę•”) ‚Ē‚ˇ‚łɃoƒbƒtƒ@‚ŗ‚ę‚Ä‚ĸ‚Č‚ĸ‚Šƒ`ƒFƒbƒN‚Ēs‚í‚ę‚Ü‚ˇB

       3.      ƒe[ƒuƒ‹‚ǂ܂žƒoƒbƒtƒ@‚ŗ‚ę‚Ä‚ĸ‚Č‚ĸę‡‚́A—v‹‚Ēƒf[ƒ^ƒx[ƒX‚É“n‚ŗ‚ę‚Ü‚ˇBƒf[ƒ^‚Ēƒoƒbƒtƒ@“ā‚É‚ ‚éę‡‚́A—v‹‚̓vƒƒOƒ‰ƒ€‚É‘—‚į‚ę‚Ü‚ˇB

       4.      ƒf[ƒ^‚̓f[ƒ^ƒx[ƒXƒT[ƒo‚É‚æ‚Á‚ăAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚É“n‚ŗ‚ęAƒe[ƒuƒ‹ƒoƒbƒtƒ@“ā‚ÉŠ„‚č“–‚Ä‚ę‚į‚ę‚Ü‚ˇB 

       5.      ‚ą‚Ėƒf[ƒ^‚́AƒvƒƒOƒ‰ƒ€‚É“n‚ŗ‚ę‚Ü‚ˇB

ƒoƒbƒtƒ@ƒe[ƒuƒ‹‚đ•ĪX‚ˇ‚邯AˆČ‰ē‚Ė‚ą‚Æ‚Ē‹N‚ą‚č‚Ü‚ˇB

...

       1.      ƒf[ƒ^ƒx[ƒXƒe[ƒuƒ‹‚Ē•ĪX‚ŗ‚ęAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒoã‚Ėƒoƒbƒtƒ@‚ĒXV‚ŗ‚ę‚Ü‚ˇBƒf[ƒ^ƒx[ƒXƒCƒ“ƒ^ƒtƒF[ƒX‚É‚æ‚Á‚āAXV–Ŋ—ß‚Ēƒe[ƒuƒ‹ DDLOG ‚ɃƒO‚ŗ‚ę‚Ü‚ˇBƒVƒXƒeƒ€‚É•Ą”‚ĖƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚Ē‚ ‚éę‡‚́A‘ŧ‚ĖƒT[ƒoã‚Ėƒoƒbƒtƒ@‚Í“¯Žž‚ɂ͍XV‚ŗ‚ę‚Ü‚š‚ņB

       2.      ‚ˇ‚×‚Ä‚ĖƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚É‚æ‚Á‚ăe[ƒuƒ‹ DDLOG ‚ĖƒRƒ“ƒeƒ“ƒc‚Í’čŠú“I‚É“Į‚Ũž‚Ü‚ęA•K—v‚ɉž‚ļ‚đΉž‚ˇ‚éƒRƒ“ƒeƒ“ƒc‚Ē‚ģ‚Ėƒoƒbƒtƒ@‚Š‚įíœ‚ŗ‚ę‚Ü‚ˇBƒOƒ‰ƒjƒ…ƒ‰ƒŠƒeƒB‚́Aƒoƒbƒtƒ@ƒ^ƒCƒv‚Ɉˑļ‚ĩ‚Ü‚ˇB•ĒŽUƒVƒXƒeƒ€“ā‚Ėƒe[ƒuƒ‹ƒoƒbƒtƒ@‚́Aˆę”Ę“I‚É 60 •b‚˛‚Ƃɓ¯Šú‰ģ‚ŗ‚ę‚Ü‚ˇ (ƒpƒ‰ƒ[ƒ^: rsdisp/bufreftime)B

       3.      ‚ą‚ĖŠúŠÔ“ā‚É”ņ“¯Šú‰ģƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒoã‚Ėƒ†[ƒU‚́A‹Œƒf[ƒ^‚Ė“Įž‚đs‚ĸ‚Ü‚ˇBƒf[ƒ^‚ÍŽŸ‚Ėƒoƒbƒtƒ@“¯Šú‰ģ‚܂ŁA–ŗŒø‚Ƃ͂Ũ‚Č‚ŗ‚ę‚Ü‚š‚ņB‚ģ‚Ėƒf[ƒ^‚ÍŽŸ‰ņ‚ĖƒAƒNƒZƒXŽž‚ɁAÄ“xƒf[ƒ^ƒx[ƒX‚Š‚į“Į‚Ũž‚Ü‚ę‚Ü‚ˇB

ƒoƒbƒtƒ@‚ˇ‚é•K—v‚Ė‚ ‚éƒe[ƒuƒ‹‚ÍˆČ‰ē‚Ėƒ^ƒCƒv‚Å‚ˇB

ˇ        •p”ɂɓĮž‚đs‚¤ƒe[ƒuƒ‹

ˇ        ‚Ų‚Æ‚ņ‚Į•ĪX‚ŗ‚ę‚邹‚Æ‚Ē‚Č‚ĸƒe[ƒuƒ‹

ˇ        ”äŠr“IŦ‚ŗ‚Čƒe[ƒuƒ‹(s‚â—ņ‚Ē­‚Č‚ĸA‚Ü‚Ŋ‚Í’Z‚ĸ)

ˇ        XV‚Ē’x‰„‚ĩ‚Ä‚ā‚Š‚Ü‚í‚Č‚ĸƒe[ƒuƒ‹

ˆę“xƒe[ƒuƒ‹‚đƒoƒbƒtƒ@‚ĩ‚Ŋ‚įA‚ģ‚Ėƒoƒbƒtƒ@‚đƒoƒCƒpƒX‚ˇ‚éƒI[ƒvƒ“ SQL •ļ‚ÍŽg—p‚ĩ‚Č‚ĸ‚悤‚É’ˆĶ‚ĩ‚Ä‚­‚ž‚ŗ‚ĸB

SELECT –Ŋ—߂́AˆČ‰ē‚Ė‚ĸ‚¸‚ꂊ‚đŽg—p‚ˇ‚邯ƒoƒbƒtƒ@‚đƒoƒCƒpƒX‚ĩ‚Ü‚ˇB

ˇ        FROM ‹å‚Å‚Ė BYPASSING BUFFER ’Į‰Á

ˇ        SELECT ‹å‚Å‚Ė DISTINCT ’Į‰Á

ˇ        SELECT ‹å‚Å‚ĖW‡ŽŽ

ˇ        FROM ‹å‚Å‚ĖŒ‹‡

ˇ        FROM ‹å‚Å‚Ė IS NULL đŒ

ˇ        WHERE ‹å‚Å‚ĖƒTƒuƒNƒGƒŠ

ˇ        ORDER BY ‹å

ˇ        GROUP BY ‹å

ˇ        FOR UPDATE ’Į‰Á

‚Ü‚ŊA‚ˇ‚×‚Ä‚ĖƒlƒCƒeƒBƒu SQL •ļ‚āƒoƒbƒtƒ@‚đƒoƒCƒpƒX‚ĩ‚Ü‚ˇB

ƒf[ƒ^‚Ė”Ŋ•œ“Įž‚ˉņ”đ

ƒf[ƒ^‚đŒJ‚č•Ô‚ĩ‚Ä“Į‚Ũž‚܂Ȃĸ‚悤‚É‚ˇ‚邹‚ƂŁAƒf[ƒ^ƒx[ƒX‚Ö‚ĖƒAƒNƒZƒX”‚ƃf[ƒ^ƒx[ƒX•‰‰×‚đ‚Æ‚ā‚ɍ팸‚ˇ‚邹‚Æ‚Ē‚Å‚Ģ‚Ü‚ˇB‚Ü‚ŊAOracle ˆČŠO‚Ėƒf[ƒ^ƒx[ƒXƒe[ƒuƒ‹‚ł́Auƒ_[ƒeƒBƒŠ[ƒhv‚Ē‹N‚ą‚é‰Â”\Ģ‚Ē‚ ‚č‚Ü‚ˇB‚ą‚ę‚́Aƒf[ƒ^ƒx[ƒXƒe[ƒuƒ‹‚Š‚į 2 ‰ņ–Ú‚É“Į‚Ũž‚ņ‚žƒf[ƒ^‚ǁAÅ‰‚É“Į‚Ũž‚ņ‚žƒf[ƒ^‚Æ‚ÍˆŲ‚Č‚é‰Â”\Ģ‚Ē‚ ‚邯‚ĸ‚¤‚ą‚Æ‚Å‚ˇBƒvƒƒOƒ‰ƒ€“ā‚Ėƒf[ƒ^‚ĖŽ‡Ģ‚đŠmŽĀ‚É‚ˇ‚é‚Ŋ‚߁Aƒf[ƒ^‚Í 1 ‰ņ‚ž‚¯“Į‚Ũž‚ņ‚œ╔ƒe[ƒuƒ‹‚ÉŠi”[‚ĩ‚Ä‚­‚ž‚ŗ‚ĸB

ABAP ƒvƒƒOƒ‰ƒ€‚Å‚Ėƒf[ƒ^‚Ėƒ\[ƒg

SELECT –Ŋ—ß‚Ė ORDER BY ‹å‚́A•K‚¸‚ĩ‚āƒf[ƒ^ƒx[ƒXƒVƒXƒeƒ€‚ōœK‰ģ‚ĩ‚Ŋ‚čAŗŠm‚ȍõˆø‚đŽg—p‚ĩ‚ÄŽĀs‚ĩ‚Ŋ‚股‚é•K—v‚Í‚ ‚č‚Ü‚š‚ņB‚ģ‚ę‚đs‚¤‚ƁAƒ‰ƒ“ƒ^ƒCƒ€ƒRƒXƒg‚Ē‘‰Á‚ĩ‚Ü‚ˇBORDER BY ‚đŽg—p‚ˇ‚é‚Ė‚ÍAƒe[ƒuƒ‹‚đ“Į‚Ũž‚Ū‚Ė‚Æ“¯‚ļõˆø‚đŽg—p‚ĩ‚ăf[ƒ^ƒx[ƒX‚Ėƒ\[ƒg‚đs‚¤ę‡‚ž‚¯‚É‚ĩ‚Ä‚­‚ž‚ŗ‚ĸBƒVƒXƒeƒ€‚ĒŽg—p‚ˇ‚éõˆø‚𒲂ׂé‚ɂ́AABAP ƒ[ƒNƒxƒ“ƒ`ƒpƒtƒH[ƒ}ƒ“ƒXƒgƒŒ[ƒX“ā‚ˁASQL ƒgƒŒ[ƒX‚đŽg—p‚ĩ‚Ü‚ˇBõˆø‚Ē“¯ˆę‚łȂĸę‡‚́Aƒf[ƒ^‚đ“ā•”ƒe[ƒuƒ‹‚É“Į‚Ũž‚ۂЂ܂Ŋ‚Í’Šo‚ĩ‚āASORT –Ŋ—ß‚đŽg‚Á‚Ä ABAP ƒvƒƒOƒ‰ƒ€“ā‚Ń\[ƒg‚ˇ‚é•û‚ĒŒø—Ļ“I‚Å‚ˇB

˜_—ƒf[ƒ^ƒx[ƒX‚ĖŽg—p

SAP ‚ł͂ˇ‚×‚Ä‚ĖƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ɁA˜_—ƒf[ƒ^ƒx[ƒX‚đ’ņ‹Ÿ‚ĩ‚Ä‚ĸ‚Ü‚ˇB˜_—ƒf[ƒ^ƒx[ƒX‚́AƒI[ƒvƒ“ SQL •ļ‚đƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚Š‚į•Ē—Ŗ‚ˇ‚éAABAP ƒvƒƒOƒ‰ƒ€‚Å‚ˇB‚ģ‚ę‚į‚ĖƒI[ƒvƒ“ SQL •ļ‚́Aƒf[ƒ^ƒx[ƒXƒpƒtƒH[ƒ}ƒ“ƒX‚đ‚Å‚Ģ‚é‚ž‚¯‚‚ß‚é‚Ŋ‚߂ɍœK‰ģ‚ŗ‚ę‚Ü‚ˇB‚Ŋ‚ž‚ĩAŗ‚ĩ‚ĸ˜_—ƒf[ƒ^ƒx[ƒX‚đŽg—p‚ˇ‚邹‚Æ‚Ēd—v‚Å‚ˇB“Į‚Ũž‚Ūƒf[ƒ^‚ĖŠK‘w‚͘_—ƒf[ƒ^ƒx[ƒX‚Ė\‘ĸ‚đ”Ŋ‰f‚ĩ‚Ä‚ĸ‚é•K—v‚Ē‚ ‚čA‚삤‚łȂĸę‡‚̓pƒtƒH[ƒ}ƒ“ƒX‚ÉˆĢ‰e‹ŋ‚đ‹y‚Ú‚ˇ‰Â”\Ģ‚Ē‚ ‚č‚Ü‚ˇB‚Ŋ‚Æ‚Ļ‚ÎA˜_—ƒf[ƒ^ƒx[ƒX‚ĖŠK‘w‚Ėˆę”Ô‰ē‚É‚ ‚éƒe[ƒuƒ‹‚Š‚įƒf[ƒ^‚đ“Į‚Ũž‚Ūę‡A­‚Č‚­‚Æ‚āŠK‘w“ā‚Å‚ģ‚Ėã‚É‚ ‚邡‚×‚Ä‚Ėƒe[ƒuƒ‹‚ĖƒL[€–Ú‚đ“Į‚Ũž‚Ū•K—v‚Ē‚ ‚č‚Ü‚ˇB‚ą‚Ėę‡ASELECT –Ŋ—ß‚đŽg—p‚ĩ‚Ŋ•û‚ĒŒø—Ļ“I‚Å‚ˇB

 

 

 

 

 

ƒRƒ“ƒeƒ“ƒcƒtƒŒ[ƒ€I—š