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