Pergunta

Eu tenho uma inserção em lote grande usando SubSonic que leva cerca de 10s (às vezes mais). Isso produzirá algum problema se meu site tentar abrir outra conexão com meu servidor sql?

Esse lote não acontecerá com tanta frequência, mas acho que acontecerá ao mesmo tempo que outra conexão em algum momento.

E uma pergunta relacionada:Quantas conexões o SQL Server pode ter ao mesmo tempo?

Foi útil?

Solução

O SQL Server pode lidar perfeitamente com lotes simultâneos.Claro, é possível que o seu insert lote bloqueia certas linhas da tabela.Isso impedirá a conclusão de outras transações até que o lote seja concluído.

O limite usual nas conexões do SQL Server é o max pool size do pool de conexões no cliente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top