duda sobre sql server y las transacciones
Publicado por fernando (1 intervención) el 30/08/2006 20:08:17
tengo una duda tecnica sobre el funcionamiento de sql server...
es sobre la forma en que maneja las transacciones...
la pregunta es muy simple:
la transaccion 1 y la transaccion 2 quieren insertar una fila en la tablaA
la transaccion 2 quiere hacerlo justo despues que la transaccion 1, pero esta no commitio aun...
si sql server no tiene configurado nada en especial en cuanto a niveles de aislamiento...(stored procedure comun) que deberia pasar???
mi teoria , es que transaccion 2 debe esperar a que termine(haga commit) transaccion 1 para hacer su insercion...(aunque haciendo algunos experimentos observamos algunas cosas raras que nos hacen dudarlo)
desde el punto de vista teorico...que debería pasar?
es sobre la forma en que maneja las transacciones...
la pregunta es muy simple:
la transaccion 1 y la transaccion 2 quieren insertar una fila en la tablaA
la transaccion 2 quiere hacerlo justo despues que la transaccion 1, pero esta no commitio aun...
si sql server no tiene configurado nada en especial en cuanto a niveles de aislamiento...(stored procedure comun) que deberia pasar???
mi teoria , es que transaccion 2 debe esperar a que termine(haga commit) transaccion 1 para hacer su insercion...(aunque haciendo algunos experimentos observamos algunas cosas raras que nos hacen dudarlo)
desde el punto de vista teorico...que debería pasar?
Valora esta pregunta


0