SQL Server の ロックエスカレーションとその制御方法 [SQL Server]
ロックエスカレーションは行ロックやページロックがテーブルロックに変換される事象です。
行=>ページ=>テーブルと段階的に起こるわけではなく、一気にテーブルロックになることに注意。
ロックの監視にはsys.dm_os_tran_locks DMVを利用すると良いでしょう。
http://msdn.microsoft.com/ja-jp/library/ms190345.aspx
http://support.microsoft.com/kb/323630/ja
ロックエスカレーション抑止にはトレースフラグ1211や、
2008からはalter table文でロックエスカレーションを抑止できます。
http://msdn.microsoft.com/ja-jp/library/ms190273.aspx
スポンサードリンク
行=>ページ=>テーブルと段階的に起こるわけではなく、一気にテーブルロックになることに注意。
ロックの監視にはsys.dm_os_tran_locks DMVを利用すると良いでしょう。
http://msdn.microsoft.com/ja-jp/library/ms190345.aspx
http://support.microsoft.com/kb/323630/ja
ロックエスカレーション抑止にはトレースフラグ1211や、
2008からはalter table文でロックエスカレーションを抑止できます。
http://msdn.microsoft.com/ja-jp/library/ms190273.aspx
スポンサードリンク
コメント 0