Pregunta

Tengo una inserción por lotes grande usando SubSonic que demora aproximadamente 10 segundos (a veces más). ¿Esto producirá algún problema si mi sitio web intenta abrir otra conexión a mi servidor SQL?

Este lote no sucederá con tanta frecuencia, pero supongo que sucederá al mismo tiempo que otra conexión en algún momento.

Y una pregunta relacionada:¿Cuántas conexiones puede tener el servidor SQL a la vez?

¿Fue útil?

Solución

SQL Server puede manejar lotes simultáneos sin problemas.Por supuesto, es posible que su insert el lote bloquea ciertas filas de la tabla.Eso impedirá que se completen otras transacciones hasta que finalice el lote.

El límite habitual en las conexiones de SQL Server es el max pool size del grupo de conexiones en el cliente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top