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

SQL Server Express および SQL Server 2005 でのトランザクションの分離と複数のテーブルからの読み取り

    一度にすべてのデータをロードするという選択は、選択肢がほとんどないことを意味します:

    • sp_getapplock を使用して、関連するコードを通じてアクセスをシリアル化します
    • トランザクションの読み取りで TABLOCKX、HOLDLOCK を使用する

    SET TRANSACTION ISOLATION LEVEL SERIALIZABLE のため、問題があります 分離のみに影響します ロックの:期間を制御する必要があります (HOLDLOCK ) と 粒度 + モード (TABLOCKX )



    1. 結合が少ないMySQLクエリを最適化するためのヘルプが必要

    2. INSERTステートメントのデッドロックエラー

    3. PostgreSQLの例外処理

    4. 春のデータと仕様の結合