Domanda

Ho un grande inserto batch usando subsonic che richiede circa 10s (a volte altro), produrrà problemi se il mio sito web tenta di aprire un'altra connessione al mio SQL Server?

Questo lotto non è successo che spesso, ma immagino che sia successo allo stesso tempo di un altro punto.

E una domanda correlata: quante connessioni possono avere subito SQL Server?

È stato utile?

Soluzione

SQL Server può gestire bene i lotti simultanei.Naturalmente, è possibile che il batch insert blocchi alcune righe di tabella.Che bloccherà altre transazioni dal completamento fino a quando il lotto è terminato.

Il limite usuale sulle connessioni SQL Server è il max pool size del pool di connessione sul client.

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