|
onaikul
Pero no te hagas drama por eso, cuando vos concideras que la transacion termino con exito, bajas el stream de la base de datos creas el archivo fisico en disco y borras el registro que usas de modo temporal, eso te puede servir para hacer subidas de a bloques, dividiendo los archivos a subir y hacer transacciones mas chicas y seguras.
podes crear como un emule propio.
Ejemplo:
Empezas la transaccion con los datos del archivo:idTransaccion, nombre, tamaño, cantidad de bloques, etc. creas la cantidad de registros como bloques deben ser, empezas a subir a cada registro su bloque con un trigrer podes verificas cuando termina cada bloque si falta aguno por terminar y si estan todos listos creas el archivo y borras todas las filas para el idTansaccion numero "x". siempre y cuando el aarchivo se haya podido crear.
|