Concurrencia de datos

07/01/2007 - 01:31 por fac | Informe spam
Buenas foro, queria saber que consideraciones debo tener para no tener
problemas por concurrencia de usuarios, me explico, el sistema esta hecho en
vb 6 con sql server 2000 y cuando uno realiza una transaccion en el sistema,
todo funciona bien, pero si ingresan varios, el sistema acepta a 1 o 2 y a
los demas los rechaza, en las consultas uso el (nolock) y en los update
(rowlock), asi como en las vistas y en los inserts, pero hacen las pruebas y
sigue el problema, no se que mas tengo que tener en consideracion para poder
tener 0 problemas con la concurrencia.

Los procesos son complejos pero revise y en todo considero lo anteriormente
mencionado

Muchas gracias


Jesus
 

Leer las respuestas

#1 Carlos Sacristan
07/01/2007 - 11:39 | Informe spam
No es tan sencillo, no es cuestión de activar una opción y los bloqueos
se solucionan. Hay que ver porqué se producen, y para ello la mejor forma es
registrar una traza (Profiler) y hacer una prueba. Una vez analizadas las
sentencias involucradas es cuando se evalúa una posible solución, pero hasta
entonces poco podemos hacer nosotros aquí...

Preguntas similares