sql >> Databáze >  >> RDS >> Sqlserver

Izolace transakcí a čtení z více tabulek na SQL Server Express a SQL Server 2005

Vaše volba načítání všech dat najednou znamená velmi málo možností:

  • K serializaci přístupu prostřednictvím příslušného kódu použijte sp_getapplock
  • Na čtení v transakci použijte TABLOCKX, HOLDLOCK

Máte problémy, protože SET TRANSACTION ISOLATION LEVEL SERIALIZABLE ovlivňuje pouze izolaci zámků:musíte ovládat trvání (HOLDLOCK ) a zrnitost + režim (TABLOCKX )



  1. Exportujte celou databázi SQLite do souboru SQL

  2. Míchání úrovní izolace v PostgreSQL

  3. Je možné přidat své vlastní řetězce do Django SearchVectorField?

  4. Jak provedu dotazy po připojení DB v Rails?