質問するログイン新規登録

回答編集履歴

2

追記

2018/06/13 03:13

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,4 +1,10 @@
1
1
  select 側で[HSH20]に[ロックヒント](https://technet.microsoft.com/ja-jp/library/ms189857(v=sql.105).aspx)でWITH (NOLOCK)を指定されてはどうですか。
2
2
 
3
3
  以下参考(質問での状況には直接関係はないと思いますが)
4
- [SQLServer: with(nolock)ヒントでロックを確実に回避できるという認識は間違い](https://qiita.com/maaaaaaaa/items/209a681f0a771cf80df4)
4
+ [SQLServer: with(nolock)ヒントでロックを確実に回避できるという認識は間違い](https://qiita.com/maaaaaaaa/items/209a681f0a771cf80df4)
5
+
6
+ 追記
7
+ --
8
+ ご存知かもしれませんが見直しの参考に
9
+ [デッドロックの最小化](https://technet.microsoft.com/ja-jp/library/ms191242(v=sql.105).aspx)
10
+ ※「行のバージョン管理に基づく分離レベルの使用」が適用できるなら良さげですけど。

1

推敲

2018/06/13 03:13

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,4 +1,4 @@
1
1
  select 側で[HSH20]に[ロックヒント](https://technet.microsoft.com/ja-jp/library/ms189857(v=sql.105).aspx)でWITH (NOLOCK)を指定されてはどうですか。
2
2
 
3
- 以下参考(質問内容には直接関係はないと思いますが)
3
+ 以下参考(質問での状況には直接関係はないと思いますが)
4
4
  [SQLServer: with(nolock)ヒントでロックを確実に回避できるという認識は間違い](https://qiita.com/maaaaaaaa/items/209a681f0a771cf80df4)