Re: トランザクションについて教えて下さい。
TKitabayashi
投稿数: 90
解決しているところ、申し訳ございませんが、
RollBackしても孫タスクEだけしか戻らなかった時、
子タスクでは、孫タスクC,D,Eをコールしているだけではないでしょうか。
恐らく、子タスク内でテーブルを参照していなかったと思います。
子タスク内にテーブルがなければトランザクションが始まらないので、孫タスクC,D,Eはそれぞれ更新していることになります。
孫タスクで書き込むデータをD=宣言しなくても、
無関係なテーブルをD=宣言したり、照会リンクを作ったりしても
RollBackがかかると思います。
RollBackしても孫タスクEだけしか戻らなかった時、
子タスクでは、孫タスクC,D,Eをコールしているだけではないでしょうか。
恐らく、子タスク内でテーブルを参照していなかったと思います。
子タスク内にテーブルがなければトランザクションが始まらないので、孫タスクC,D,Eはそれぞれ更新していることになります。
孫タスクで書き込むデータをD=宣言しなくても、
無関係なテーブルをD=宣言したり、照会リンクを作ったりしても
RollBackがかかると思います。
投票数:2
平均点:10.00
投稿ツリー
-
トランザクションについて教えて下さい。
(nkmt, 2015-1-6 21:28)
-
Re: トランザクションについて教えて下さい。
(ISHIJIMA, 2015-1-6 23:58)
- Re: Re: トランザクションについて教えて下さい。 (Tanda, 2015-1-7 10:57)
-
Re: トランザクションについて教えて下さい。
(nkmt, 2015-1-7 10:23)
- Re: Re: トランザクションについて教えて下さい。 (Tanda, 2015-1-7 10:53)
- Re: Re: トランザクションについて教えて下さい。 (HAYATO, 2015-1-7 11:00)
-
Re: トランザクションについて教えて下さい。
(nkmt, 2015-1-7 11:23)
- Re: Re: トランザクションについて教えて下さい。 (Tanda, 2015-1-7 11:29)
-
Re: トランザクションについて教えて下さい。
(TKitabayashi, 2015-1-7 11:58)
- Re: Re: トランザクションについて教えて下さい。 (Tanda, 2015-1-7 12:48)
-
Re: トランザクションについて教えて下さい。
(nkmt, 2015-1-7 17:26)
- Re: Re: トランザクションについて教えて下さい。 (Tanda, 2015-1-7 18:20)
- Re: トランザクションについて教えて下さい。 (nkmt, 2015-1-7 18:28)
-
Re: トランザクションについて教えて下さい。
(ISHIJIMA, 2015-1-6 23:58)