webForumDet fria alternativet
Logga in / Bli medlem

Transaktioner

Databaser & SQL

2 svar · 187 visningar · startad av Jacob

Medlem sedan dec. 2000503 inlägg
Trådstart#1

kan man använda transation om men har flerar olka sql sattser som ska utföras på olika asp sidor.
Jag har en sidan som ska lägga till nyheter, när man fyllt i all info så lägs vis infomation in sedan måstee en massa saker kontorlleras om många är oftast fel så att en ny sida kommar att generars där man få korregera faktan. problemet är att om man avbryter på "andra" sidan så har ju fortfarande de förta lagts in och kommer att visas. Detta vill inte jag, så jag ondrar om man kan använda begin tran på många sida och när att info stämmer som commitar man den.

Fattar någon detta, knappt att jag gör det.

Medlem sedan dec. 200012 464 inlägg
#2

Att använda en transaktion som går över flera sidor med användarinteraktion i mellan är inte alls bra.

Lagra informationen i sessionsvariabler eller en temporär tabell och utför alla operationer inom en transaktion på sista sidan.

Medlem sedan dec. 2000503 inlägg
#3

OK, jag började med det precis.

368 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
117 ms — deklarationer (db)
118 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)