Frage

Wenn wir mehrere Tabellen aus gespeicherter Prozedur anstelle von Prozedur pro Tabelle ziehen, wie sich die Leistung des SQL Servers auswirkt?

War es hilfreich?

Lösung

In Bezug auf die Datenbankmotor selbst und die Last darauf macht es wenig Unterschied.

In Bezug auf das Netzwerk-IO ist es normalerweise besser, eine große Abfrage als mehrere kleine zu erstellen, da jede Verbindung einige Zeit zum Einrichten erfordert.

Im Allgemeinen - Ziehen Sie in allen Daten, die Sie in einem Chargen benötigen, statt mehreren, wenn die Leistung der Datenbank und der Anwendung wichtig ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top