Alcance de una transaccion

23/12/2005 - 14:42 por Raul | Informe spam
Hola a todos y feliz navidad.

Mensualmente un sistema debe ejecutar un proceso para cerca de 10,000
registros. Lo estamos implementando en un SP, nos han pedido que no se
procesen por parte si no como un todo, o se procesan todos o no se procesan
ninguno. Como es logico hemos puesto una transaccion de modo que si se
interrumple por algun error o motivo, quede descartado el proceso. Mi
pregunta es si no importa que sean tantos registros para una transaccion, si
la transaccion lo maneja igual sin problemas o si no provoca algun tipo de
otro problema.

Preguntas similare

Leer las respuestas

#1 Maxi
23/12/2005 - 14:47 | Informe spam
Hola, no es muy recomendado hacerlo asi quizas, porque: porque cuanto mas
larga es una transaccion mas tiempo tendras bloqueado el servidor :(.
Respondiendo a tu pregunta, el manejo de la transaccion es lo mismo.


Salu2
Maxi [MVP SQL SERVER]


"Raul" escribió en el mensaje
news:%23Jir$
Hola a todos y feliz navidad.

Mensualmente un sistema debe ejecutar un proceso para cerca de 10,000
registros. Lo estamos implementando en un SP, nos han pedido que no se
procesen por parte si no como un todo, o se procesan todos o no se
procesan ninguno. Como es logico hemos puesto una transaccion de modo que
si se interrumple por algun error o motivo, quede descartado el proceso.
Mi pregunta es si no importa que sean tantos registros para una
transaccion, si la transaccion lo maneja igual sin problemas o si no
provoca algun tipo de otro problema.



Respuesta Responder a este mensaje
#2 Alejandro Mesa
23/12/2005 - 17:45 | Informe spam
http://www.microsoft.com/communitie...sloc=en-us


AMB

"Alejandro Mesa" wrote:

Maxi,

Chequea este posting.


AMB

"Maxi" wrote:

> Hola, no es muy recomendado hacerlo asi quizas, porque: porque cuanto mas
> larga es una transaccion mas tiempo tendras bloqueado el servidor :(.
> Respondiendo a tu pregunta, el manejo de la transaccion es lo mismo.
>
>
> Salu2
> Maxi [MVP SQL SERVER]
>
>
> "Raul" escribió en el mensaje
> news:%23Jir$
> > Hola a todos y feliz navidad.
> >
> > Mensualmente un sistema debe ejecutar un proceso para cerca de 10,000
> > registros. Lo estamos implementando en un SP, nos han pedido que no se
> > procesen por parte si no como un todo, o se procesan todos o no se
> > procesan ninguno. Como es logico hemos puesto una transaccion de modo que
> > si se interrumple por algun error o motivo, quede descartado el proceso.
> > Mi pregunta es si no importa que sean tantos registros para una
> > transaccion, si la transaccion lo maneja igual sin problemas o si no
> > provoca algun tipo de otro problema.
> >
> >
> >
>
>
>
Respuesta Responder a este mensaje
#3 Alejandro Mesa
23/12/2005 - 17:45 | Informe spam
Maxi,

Chequea este posting.


AMB

"Maxi" wrote:

Hola, no es muy recomendado hacerlo asi quizas, porque: porque cuanto mas
larga es una transaccion mas tiempo tendras bloqueado el servidor :(.
Respondiendo a tu pregunta, el manejo de la transaccion es lo mismo.


Salu2
Maxi [MVP SQL SERVER]


"Raul" escribió en el mensaje
news:%23Jir$
> Hola a todos y feliz navidad.
>
> Mensualmente un sistema debe ejecutar un proceso para cerca de 10,000
> registros. Lo estamos implementando en un SP, nos han pedido que no se
> procesen por parte si no como un todo, o se procesan todos o no se
> procesan ninguno. Como es logico hemos puesto una transaccion de modo que
> si se interrumple por algun error o motivo, quede descartado el proceso.
> Mi pregunta es si no importa que sean tantos registros para una
> transaccion, si la transaccion lo maneja igual sin problemas o si no
> provoca algun tipo de otro problema.
>
>
>



Respuesta Responder a este mensaje
#4 Maxi
23/12/2005 - 18:33 | Informe spam
Gracias ALe, ya lo habia leido, creo que no nos habiamos interpretado y
cuando hablaste del Cluster yo pense que era del Cover, pero es asi como
dices, si no estan las columnas en el indice cluster entonces estas haciendo
un table Scan encubierto


Salu2
Maxi [MVP SQL SERVER]


"Alejandro Mesa" escribió en el
mensaje news:
http://www.microsoft.com/communitie...sloc=en-us


AMB

"Alejandro Mesa" wrote:

Maxi,

Chequea este posting.


AMB

"Maxi" wrote:

> Hola, no es muy recomendado hacerlo asi quizas, porque: porque cuanto
> mas
> larga es una transaccion mas tiempo tendras bloqueado el servidor :(.
> Respondiendo a tu pregunta, el manejo de la transaccion es lo mismo.
>
>
> Salu2
> Maxi [MVP SQL SERVER]
>
>
> "Raul" escribió en el mensaje
> news:%23Jir$
> > Hola a todos y feliz navidad.
> >
> > Mensualmente un sistema debe ejecutar un proceso para cerca de 10,000
> > registros. Lo estamos implementando en un SP, nos han pedido que no
> > se
> > procesen por parte si no como un todo, o se procesan todos o no se
> > procesan ninguno. Como es logico hemos puesto una transaccion de modo
> > que
> > si se interrumple por algun error o motivo, quede descartado el
> > proceso.
> > Mi pregunta es si no importa que sean tantos registros para una
> > transaccion, si la transaccion lo maneja igual sin problemas o si no
> > provoca algun tipo de otro problema.
> >
> >
> >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida