2016-08-15 1 views
-2

Ist es möglich, in dieselbe Tabelle von mehr als einem Benutzer gleichzeitig einzufügen? Ich habe Szenario, wo etwa 10 Benutzer in die gleiche Tabelle einfügen, die Anzahl der Insertionen 30/40 pro Minute von jedem Benutzer sein kann.Einfügen von Datensätzen in eine Tabelle von mehr als einem Benutzer gleichzeitig

Wird dies zu einem Deadlock in der Datenbank führen?

+0

sind, ist es möglich, dass eine Datenbank 30-40 Befehle zu handhaben *pro Minute*. Das ist * wirklich * keine sehr hohe Lautstärke. Sind Sie auf ein * tatsächliches Problem * gestoßen, das gelöst werden muss? – David

+0

Ja, ich benutze RMS DB, jedes Mal, wenn zwei Benutzer zur gleichen Zeit in die gleiche Tabelle einfügen, zeigt es Deadlock an, scheint Code zu haben und blockiert während des Prozesses die gesamte Tabelle. –

+1

Dann denke ich, dass Sie diesen Code korrigieren sollten. – David

Antwort

1

Kann ich mehrere Benutzer gleichzeitig in die gleiche Tabelle einfügen?

ja viele Benutzer gleichzeitig einfügen können, aber der Einsatz Rate von so vielen Faktoren wie Indizes beschränkt ist, DISK Io ..

Wird dies eine Sackgasse in der Datenbank vornehmen?

Einsätze allein kann nicht einmal Deadlock, wenn sie Ja conccurent..But andere Operationen zur gleichen Zeit auftreten wie Update delete..can Ursache Deadlock

Verwandte Themen