MS-SQLでロックが掛りません
mshirai 
			
			 
	投稿数: 14
	
			 
	投稿数: 14
	
データベースにSQL Server 2000 を使用しているのですが、レコードロックが掛からず対応に苦慮しております。
<設定内容>
・データベースの分離レベル・・・・1
・タスク トランザクションモード ・・・ P=物理
トランザクション開始 ・・・・T=タスク前の前
ロック方式・・・・ I=即時
この状態でデータベース内のある値に1を加算するバッチプログラムがネットワーク内で複数起動するのですが、排他制御が機能せず、加算結果が同値であるケースが発生してしまいます。
どこに問題があるのかご教授いただけませんでしょうか。
ちなみにMagicのバージョンはv10sp2aです
<設定内容>
・データベースの分離レベル・・・・1
・タスク トランザクションモード ・・・ P=物理
トランザクション開始 ・・・・T=タスク前の前
ロック方式・・・・ I=即時
この状態でデータベース内のある値に1を加算するバッチプログラムがネットワーク内で複数起動するのですが、排他制御が機能せず、加算結果が同値であるケースが発生してしまいます。
どこに問題があるのかご教授いただけませんでしょうか。
ちなみにMagicのバージョンはv10sp2aです
	
		投票数:0
		平均点:0.00
	
			
		
	
投稿ツリー
- 
	
 MS-SQLでロックが掛りません
	(mshirai, 2007-9-20 19:46)
	
	- 
	
 Re: MS-SQLでロックが掛りません
	(mshirai, 2007-9-22 11:20)
	
 
 -