テーブルヒント
テーブルヒント
は、データ操作言語(
DML
)ステートメントの実行中、
クエリオプティマイザー
の既定の動作をオーバーライドするために使用されます。ロック方法、1つ以上のインデックス、クエリ処理操作(
テーブルスキャン
や
インデックスシーク
など)、その他のオプションを指定できます。テーブルヒントは、DMLステートメントのFROM句で指定され、その句で参照されるテーブルまたはビューのみに影響します。
テーブル ヒント (Transact-SQL) - SQL Server | Microsoft Learn
テーブルヒント
HOLDLOCK
NOLOCK
NOWAIT
PAGLOCK
READCOMMITTED
READCOMMITTEDLOCK
READPAST
READUNCOMMITTED
REPEATABLEREAD
ROWLOCK
SERIALIZABLE
SNAPSHOT
TABLOCK
TABLOCKX
UPDLOCK
XLOCK
など