webForumDet fria alternativet

transaktion...

2 svar · 178 visningar · startad av fredrik

fredrikMedlem sedan dec. 19991 082 inlägg
#1

Hej, går det på något sätt att ställa in så att "Begin tran" inte låser hela tabellen vid "insert/update" utan endast aktuella poster?

Nu låses hela tabellen så jag inte ens kan göra några "select" från den.

Jag vet att jag kan använda "select * from table (with nolock)" men det är ju inte att rekommendera...

Jag använder transaktionen från ADO (2.5) men det borde ju vara samma sak därifrån...

tack på förhand!

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

BomaMedlem sedan aug. 200160 inlägg
#2

Ta en titt på "SET TRANSACTION ISOLATION LEVEL" i BOL.

fredrikMedlem sedan dec. 19991 082 inlägg
#3

Tack! men..."TRANSACTION ISOLATION LEVEL" gäller endast varje enskild transaktion. Jag vill alltså ändra isolation-level för hela databasen utan att det ska behöva anges för varje transaktion.

Så problemet kvarstår...

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

Genererad på 506 ms · cache AV · v20260730165559-full.f96bc7eb