Oracle 10 2 ƒXƒe�[ƒgƒ�ƒ“ƒg�Eƒ�ƒbƒN

LANSA

Oracle 10.2 - ƒXƒe�[ƒgƒ�ƒ“ƒg�Eƒ�ƒbƒN

ODBI=2 (READ_COMMITTED)
FOR UPDATE WAIT n (X_DBMENV.DAT)

ƒ�ƒbƒN‚̃^ƒCƒ€ƒAƒEƒg‚Í�A‘I‘ðƒIƒyƒŒ�[ƒVƒ‡ƒ“‚É‚Ì‚Ý�ݒ肳‚ê�A‚»‚ÌŒã‚Í�A�X�V‚¨‚æ‚Ñ�í�œ‚Ì‘O‚Ì“Ç‚ÝŽæ‚è‚É‚Ì‚Ý�ݒ肳‚ê‚Ü‚·�Bƒ�ƒbƒN‚Í‚·‚ׂĂ̑I‘ð‚É–]‚Ü‚µ‚­‚È‚¢ƒXƒe�[ƒgƒ�ƒ“ƒg‚É�ݒ肳‚ê‚邽‚ß�Aƒ�ƒbƒN‚̃^ƒCƒ€ƒAƒEƒg‚ð‚»‚êˆÈŠO‚Ì‘I‘ð‚É�Ý’è‚·‚邱‚Æ‚Í‚Å‚«‚Ü‚¹‚ñ�B“Á’è‚̃Xƒe�[ƒgƒ�ƒ“ƒg‚̂݃�ƒbƒN‚³‚ê‚é•K—v‚ª‚ ‚è‚Ü‚·�B‘}“ü‚Í‘Ò‹@ƒIƒvƒVƒ‡ƒ“‚ð’ñ‹Ÿ‚¹‚¸�A�s‚̃�ƒbƒN‚ª‰ð�œ‚³‚ê‚é‚Ì‚ð‘Ò‚¿‚Ü‚· (ƒuƒ�ƒbƒN)�B

WITH_KEY IOƒAƒNƒZƒX

ƒXƒeƒbƒv

ƒAƒNƒVƒ‡ƒ“ (ƒ†�[ƒU�[)

IO$STS

ƒ�ƒbƒZ�[ƒW

1

‘}“ü (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

2

‘}“ü (2)

ƒuƒ�ƒbƒN

 

3

�� (2)

NR

ƒŒƒR�[ƒh‚ÍŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½�B

4

ƒRƒ~ƒbƒg (1)

 

 

5

�X�V (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

6

�X�V (2)

ER

ƒŒƒR�[ƒh‚̓�ƒbƒN‚³‚ê‚Ü‚µ‚½�B

7

ƒtƒFƒbƒ` (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

8

ƒtƒFƒbƒ` (2)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

9

ƒRƒ~ƒbƒg (1)

 

 

10

�� (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

11

‘}“ü (2)

ƒuƒ�ƒbƒN

 

12

�X�V (2) �� (2)

ER

ƒŒƒR�[ƒh‚̓�ƒbƒN‚³‚ê‚Ü‚µ‚½�B

13

ƒRƒ~ƒbƒg (1)

 

 

 

”½“]•\Ž¦‚³‚ꂽ2�s–Ú‚Æ11�s–Ú‚Í�AOracle‚̃�ƒbƒN‚̃^ƒCƒ€ƒAƒEƒg‚Ƃ͈قȂ邱‚Æ‚É’�ˆÓ‚µ‚Ä‚­‚¾‚³‚¢�B‘}“ü‚ɂ̓^ƒCƒ€ƒAƒEƒg‚ð�Ý’è‚Å‚«‚Ü‚¹‚ñ�Bƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚ªƒRƒ~ƒbƒg‚³‚ê‚é‚܂Ńuƒ�ƒbƒN‚µ‚Ü‚·�B

�ÅŒã‚̃ŒƒR�[ƒh“Ç‚ÝŽæ‚è IO ƒAƒNƒZƒX

ƒAƒNƒZƒX‚ÌŒ‹‰Ê‚Í�A�X�V‚ÉŽg‚Á‚½�ê�‡‚ł̃�ƒbƒN‚̃^ƒCƒ€ƒAƒEƒg‚Ƃ̈Ⴂ‚Æ‚¢‚¤“_‚É‚¨‚¢‚Ä WITH_KEY‚Æ“¯‚¶‚Å‚·�B

ƒXƒeƒbƒv

ƒAƒNƒVƒ‡ƒ“ (ƒ†�[ƒU�[)

IO$STS

ƒ�ƒbƒZ�[ƒW

1

‘}“ü (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

2

‘}“ü (2)

ƒuƒ�ƒbƒN

 

3

ƒRƒ~ƒbƒg (1)

 

 

4

ƒtƒFƒbƒ` (1)�AƒtƒFƒbƒ` (2)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

5

�X�V (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

6

�X�V (2)

ER

ƒŒƒR�[ƒh‚̓�ƒbƒN‚³‚ê‚Ü‚µ‚½�B

7

ƒtƒFƒbƒ` (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

8

ƒtƒFƒbƒ` (2)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

9

ƒRƒ~ƒbƒg (1)

 

 

10

ƒtƒFƒbƒ` (1)�AƒtƒFƒbƒ` (2)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

11

�� (1)

OK

IOƒIƒyƒŒ�[ƒVƒ‡ƒ“‚Í�¬Œ÷‚µ‚Ü‚µ‚½�B

12

‘}“ü (2)

ƒuƒ�ƒbƒN

 

13

ƒtƒFƒbƒ` (2) �X�V (2)�AƒtƒFƒbƒ`(2) �í�œ(2)

ER

ƒŒƒR�[ƒh‚̓�ƒbƒN‚³‚ê‚Ü‚µ‚½�B

14

ƒRƒ~ƒbƒg (1)

 

 

 

‚±‚̃eƒXƒg‚©‚ç�AOracle‚ªLinux‚¨‚æ‚ÑWindows�ã‚ÅŽg‚í‚ê‚Ä‚¢‚é�ê�‡‚Í�A‚Ç‚¿‚ç‚̃vƒ‰ƒbƒgƒtƒH�[ƒ€�ã‚Å‚àFOR�X�VƒIƒvƒVƒ‡ƒ“‚ðŽg—p‚·‚é‚Æ‚¢‚¤Œ‹˜_‚ª“±‚©‚ê‚Ü‚·�B‚»‚¤‚µ‚È‚¢�ê�‡‚Í�Aƒ�ƒbƒN‚̃^ƒCƒ€ƒAƒEƒg‚ðŽg‚¢‚Ü‚·�B‚»‚Ì�ê�‡‚Å‚à�AˆÙ‚È‚éƒf�[ƒ^ƒx�[ƒX‚ªŽg‚í‚ê‚é�ê�‡‚Í�Aƒf�[ƒ^ƒx�[ƒX‚É‚æ‚Á‚Ä‚Ó‚é‚Ü‚¢‚͈قȂè�A�ê�‡‚É‚æ‚Á‚Ä‚Í‚ ‚éƒf�[ƒ^ƒx�[ƒX‚É“Á—L‚̃R�[ƒh‚ª•K—v‚É‚È‚é�ê�‡‚ª‚ ‚邱‚Æ‚É‹C‚ð‚‚¯‚Ä‚­‚¾‚³‚¢�B