sql >> データベース >  >> RDS >> Sqlserver

SQL Server の既定のロックの粒度は?

    「デフォルト」はありません。粒度 (行、ページ、(パーティション | オブジェクト)) は、オブジェクトに許可されたオプション (allow_page_locks/allow_row_locks)、操作の意図に関する情報 (プローブ、スキャン、挿入)、行セットの推定サイズ、およびその他の要因の数 (分離レベル、ファイル グループが読み取り専用かどうかなど)。ほとんどの場合、シングルトン オペレーションでは行レベルの粒度が得られ、スキャンではページ レベルの粒度が得られます。あなたが投稿したクエリは、スキャンであるため、おそらくページ レベルの粒度で進むでしょう。




    1. MySQLでのREGEXP_LIKE()関数のしくみ

    2. 主キーがない場合に SqlBulkCopy で重複レコードが挿入されないようにする方法

    3. JDBCを使用してMySqlデータベースに接続する方法

    4. 1つの列のみでDistinctを使用して複数の列をSQLクエリする