Re: DBエラーについて
hiro
居住地: 三重
投稿数: 188
こんにちは AlphaHoshinoさん
更新時の排他ロックについてですが
ロック用のファイルにレコード排他を掛けて
相手を待ち状態にする方法はどうでしょうか?
1.ロック用のDB特性をアクセス=書込、共有=書込で設定
します。
2.タスクのロック方式を即時に設定します。
3.トラザクションのタイミングはタスク前の前で全体を
トラザクション配下にします。
トランザクションモードは物理にします。
4.更新バッチを処理する一番上のタスクでロック用の
ファイルからレコードを読み込みます。
レコードはダミーで1件作っておきます。
レコード排他で更新バッチ終了まで待ち状態なると思います
但し、ステータス行にレコードロック解除待ちの
メッセージが出る場合があります。
MS SQL2005ではできました。
更新時の排他ロックについてですが
ロック用のファイルにレコード排他を掛けて
相手を待ち状態にする方法はどうでしょうか?
1.ロック用のDB特性をアクセス=書込、共有=書込で設定
します。
2.タスクのロック方式を即時に設定します。
3.トラザクションのタイミングはタスク前の前で全体を
トラザクション配下にします。
トランザクションモードは物理にします。
4.更新バッチを処理する一番上のタスクでロック用の
ファイルからレコードを読み込みます。
レコードはダミーで1件作っておきます。
レコード排他で更新バッチ終了まで待ち状態なると思います
但し、ステータス行にレコードロック解除待ちの
メッセージが出る場合があります。
MS SQL2005ではできました。
投票数:0
平均点:0.00
投稿ツリー
-
DBエラーについて
(AlphaHoshino, 2008-4-21 15:45)
- Re: DBエラーについて (ISHIJIMA, 2008-4-21 21:34)
- Re: DBエラーについて (hiro, 2008-4-22 10:15)
-
Re: DBエラーについて
(EijiNagai, 2008-4-22 13:14)
-
Re: DBエラーについて
(hiro, 2008-4-22 15:09)
-
Re: DBエラーについて
(EijiNagai, 2008-4-23 19:01)
-
Re: DBエラーについて
(hiro, 2008-4-24 9:29)
-
Re: DBエラーについて
(ISHIJIMA, 2008-4-24 9:57)
-
Re: DBエラーについて
(hiro, 2008-4-24 15:06)
-
Re: DBエラーについて
(ISHIJIMA, 2008-4-24 15:23)
- Re: DBエラーについて (HAYATO, 2008-4-24 16:28)
-
Re: DBエラーについて
(ISHIJIMA, 2008-4-24 15:23)
-
Re: DBエラーについて
(hiro, 2008-4-24 15:06)
-
Re: DBエラーについて
(ISHIJIMA, 2008-4-24 9:57)
-
Re: DBエラーについて
(hiro, 2008-4-24 9:29)
-
Re: DBエラーについて
(EijiNagai, 2008-4-23 19:01)
-
Re: DBエラーについて
(hiro, 2008-4-22 15:09)
- Re: DBエラーについて (AlphaHoshino, 2008-4-23 9:15)