Que tal a todos, estoy un poco consternado por un problema que acabo
de detectar recien ahora ultimo, dado que ya varios clientes me
estaban comentando el tema. Tengo el siguiente select en un punto que
ese cajero...
SELECT * FROM dtl_cotizaciones WITH(nolock) WHERE coddoc = 'valor'
Realmente esta consulta deberia devolver 20 registros.pero no se
porque en algunos casos en la primera consulta que se le hace devuelve
solo 9 á 10...cuando se reintenta recien vienen los 20..el
WITH(nolock) como saben esta para que no lea los registros que estan
en plena transaccion en ese momento...ya que hay muchos vendedores que
en ese momento estan cotizando. Incognitas...
a) Cuando uno hace un COMMIT TRAN los datos bajan al disco en ese
momento.?.ó puede quedarse en el cache y poco a poco bajar ?...
(digamos luego de 1 minuto)..dado que desde que el vendedor hace la
cotizacion y luego va a caja pasaron un tiempo estimado de 1
minuto
b) Puede ser que en la transferencia de datos (red) los datos se
pierdan.
..
Algun comentario les agradecere.gracias
Leer las respuestas