Scusate se uppo questa discussione.
Volevo solo chiedere se è possibile evitare la race condition del codice di Corinna. Tale codice fa:
1-Crea una copia compattata "B" del database "A"
2-Rinomina "A" in "A-Data-Ora"
3-Rinomina "B" in "A"
Il fatto è che se un utente si collega tra la fase 2 e la fase 3 il sito andrà probabilmente in errore perché non trova "A".
Quello che in sostanza mi chiedo: è un errore possibile? Se si', come evitarlo? E se la richiesta di accesso avviene durante la fase 1 (che è abbastanza lunga)?
thk.