Domanda

Se tiragniamo più tabelle dalla stored procedure anziché la procedura per tabella, come influenzerà le prestazioni di SQL Server?

È stato utile?

Soluzione

In termini del motore del database stesso e il carico su di esso, fa poca differenza.

In termini di rete IO, normalmente è meglio fare una grossa domanda di diversi piccoli, poiché ogni connessione richiede un po 'di tempo per configurare.

In generale - tirare in tutti i dati necessari in un batch invece di diversi se le prestazioni del database e dell'applicazione sono importanti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top