物理ロックは、現在ロックされているレコードをどのユーザも修正できないようにする方法です。
つまり、ユーザがレコードをロックした時から、そのユーザがレコードを解放するまで、別のユーザはそのレコードを修正することができません。物理ロックは、次のように実行されます。Magic xpaのロック方式に基づいてレコードがロックされると、SELECT文がUPDLOCKヒントとともに発行されます。
UPDLOCKヒントによって、トランザクションが完了するまで、ほかのアプリケーションでそのレコードを変更することができなくなります。
また、論理ロックを有効にするには以下のフラグを使用します。
SQL_PHYSICAL_LOCKING=N |