先日、cftransaction
の中にクエリを含めないと、cfquery
のNOLOCK
を使用するのは無意味だと私に知らされました。彼は、SQL Serverはトランザクション内でNOLOCK
を認識するだけなので、cftransaction
内のクエリを持たないため、NOLOCK
が冗長になります。NOLOCKとColdfusion
私が働いているすべてのCFショップでNOLOCK
が寛大に使用されており、cftransaction
の中に入ることはめったにないので、誰かが確認できますか?これらの店舗のすべてのクエリが実際にNOLOCK
を尊重しているとは思わないと思いますか?
'nolock'はダーティーな読み込みではありませんか?それにはなぜ取引が必要なのでしょうか?そして 'cftransaction'は処理のロールバックを許しますか? 1つは他のものを必要とするように見えない。 –
なぜNOLOCKを使用していますか? – ppshein
@ppshein私はそれがすべて一緒に別の議論だと思う:) – RHPT