Buon giorno a tutti,
ho il seguente problema:
in un'operazione di porting dati ho la necessità di cancellare tutti i dati da una tabella prima di infasarla.
La tabella contiene circa 850.000 record; quando dunque provo a cancellare tutto con una Delete (utilizzo Sql server) il sistema impega quasi un minuto...nel frattempo sto tentando di inserire i nuovi record e viene generato un errore:
System.IrreguralArgumentException: Il sistema richiede uan connesione attiva (una cosa del genere).
C'è qualche sistema per poter far si che l'inserimento dei nuovi record parta appena il prcesso di cancellazione sia terminato.....qualcosa a livello di transazione....io purtroppo faccio tutte le operazioni in un unico metodo.
forse dovrei utilizzare i thread....qualcuno può darmi qualche dritta???
Grazie.

Rispondi quotando