Ich habe eine Multithread-Anwendung.Temporäre Tabelle in Multithread
Jeder Thread führt Speicherprozeduren aus, in denen ich eine lokale temporäre Tabelle erstelle. Der Name der temporären Tabelle ist das gleiche: #TempTable
ich einen Konflikt zwischen Faden habe, wenn sie diesen #TempTable
manipulieren Wie kann ich ein #TempTable
für jeden Thread mit dem gleichen Namen zu machen?
Ich möchte eine Transaktion wegen der Menge der Daten vermeiden, die ich manipuliere (große Einfügung von Daten => Rückgängig ist zu lang) –
@Patrice Pezillier - Sie müssen _different Verbindungen_ für jeden Thread verwenden. – Oded
Ah --- es gibt eine Menge, die Sie tun können, Transaktion zu vermeiden ist unmöglich. Es gibt immer eine Transaktion. Sie können nach jeder Einfügung oder zwei Commits festschreiben, aber atomare Operationen sind Teil von SQL Serer. – TomTom