Tabelle gesperrt, während Einsätze... website jedoch nicht (sql server 2008)

Habe ich einen hintergrund-Prozess, der permanent einfügen in eine Tabelle in Echtzeit. Es könnte sein, Tausende von Beilagen eine Stunde (mit ein paar updates). Diese gleiche Tabelle verwendet wird, die durch die web-Anwendung, um einige erforderliche Daten für den Benutzer angezeigt.

Derzeit, Wann immer der Prozess im hintergrund läuft seine inserts/updates, die web-app scheint blockiert und kann nicht auf die Datenbank zugreifen.

Frage ich mich, was eine gute Lösung sein könnte. Soll ich erstellen eine andere Tabelle wo ich in einfügen und dann kopieren Sie die Tabelle zu einer anderen Tabelle, die nur Lesen? Gibt es eine andere Methode?

Jede Hilfe und Anregungen wird sehr geschätzt!

InformationsquelleAutor rksprst | 2009-09-12
Schreibe einen Kommentar