Concurencia SQL con procedimientos almacenados

12/08/2003 - 14:59 por Franklin Marcano | Informe spam
Tengo un servidor de aplicaciones que soporta multi hilos, pero quiero hacer
llamadas a procedimientos al mismo tiempo, varias veces o sea
simultaneamente:

Como se comportaria SQL Server en el modo de concurrencia de un
procedimiento almacenado.

Franklin Marcano

Preguntas similare

Leer las respuestas

#1 Claudio E. Ale
14/08/2003 - 04:54 | Informe spam
Se comportaría exactamente igual que si multiples usuarios ejecutaran
simultaneamente al mismo SP.

No posee problemas de bloqueos (salvo que el SP los posea y cree un Abrazo
Mortal) sino se tomarian cada uno como procesos independientes dentro de
SQL.

Recuerda que este tipo de procesos deberás utilizar una conexión para cada
hilo, esto te requerirá mas utilización de licencias del motor.

Salu2.


Claudio Emilio Ale
Analista de Sistemas - MCP
NDSoft Consultoría y Desarrollo
Buenos Aires - Argentina



"Franklin Marcano" escribió en el mensaje
news:
Tengo un servidor de aplicaciones que soporta multi hilos, pero quiero


hacer
llamadas a procedimientos al mismo tiempo, varias veces o sea
simultaneamente:

Como se comportaria SQL Server en el modo de concurrencia de un
procedimiento almacenado.

Franklin Marcano



Respuesta Responder a este mensaje
#2 Miguel Egea
14/08/2003 - 12:11 | Informe spam
completando lo de dice claudio ale, acabo de publicar en portalsql un
artículo en el que puedes 'unir' conexiones en el mismo espacio de
transacciones de tal forma que aunque necesites varias conexiones, todas
ellas podrían estar en el mimo espacio de transacciones evitando así que se
interbloqueen. Sin embargo si que obtendrían bloqueos etc con el resto de
procesos. Repasalo por si te interesa

Espero que te sirva.

Saludos
Miguel Egea
http://www.portalsql.com
Sql-Server MVP
"Claudio E. Ale" escribió en el mensaje
news:#
Se comportaría exactamente igual que si multiples usuarios ejecutaran
simultaneamente al mismo SP.

No posee problemas de bloqueos (salvo que el SP los posea y cree un Abrazo
Mortal) sino se tomarian cada uno como procesos independientes dentro de
SQL.

Recuerda que este tipo de procesos deberás utilizar una conexión para cada
hilo, esto te requerirá mas utilización de licencias del motor.

Salu2.


Claudio Emilio Ale
Analista de Sistemas - MCP
NDSoft Consultoría y Desarrollo
Buenos Aires - Argentina



"Franklin Marcano" escribió en el mensaje
news:
> Tengo un servidor de aplicaciones que soporta multi hilos, pero quiero
hacer
> llamadas a procedimientos al mismo tiempo, varias veces o sea
> simultaneamente:
>
> Como se comportaria SQL Server en el modo de concurrencia de un
> procedimiento almacenado.
>
> Franklin Marcano
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida