MSSQL: Performanceprobleme bei Updates

Norbert Eder

Erfahrenes Mitglied
Hallo SQL-Gemeinde,

Ich hab hier ein kleines MSSQL-Performance-Problem und vielleicht kann mir ja jemand helfen.

Es wird per .NET-Anwendung auf eine MS-SQL-Datenbank zugegriffen, um Daten aus einer Tabelle auszulesen. Zwecks diverser Berechnungen werden die Daten in einem Array abgelegt.

Danach werden die notwendigen Berechnungen für einen Datensatz durchgeführt und danach gleich in eine andere Tabelle geschrieben (Zuordnung aufgrund einer ID).

Auf diese Art und Weise schafft das System jedoch lediglich ca. 8 Updates pro Sekunde, was mir als sehr wenig erscheint.

Gibt es hier andere mögliche Vorgehensweisen?

Woebei ich an dieser Stelle anmerken möchte, dass auf diesen Tabellen keine Index liegt, da die Datenmenge über 70.000 Datensätzen nicht hinausgeht und ich mir daher nicht vorstellen kann, dass dies ein Problem sein könnte. Aber ich kann mich auch täuschen.

Vielleicht hat hier ja jemand einen kleinen Tipp/Vorschlag für mich.

lG,
Nitro
 
So, ich habe das Problem gelöst. Lag anscheinend doch am fehlenden Index. Ich konnte mir zwar nicht vorstellen, dass das Problem an dieser Stelle liegt, aber man lernt nie aus.
 
Zurück