Ciao a tutti
per le solite esigenze di lavoro mi trovo davanti ad un quesito: quando utilizzare i Lock alle tabelle? Da quello che ho studiato si utilizzano sempre per gestire gli accessi concorrenti ai database in caso di modifica dei dati, per mantenerne l'integrità. Ma in caso di nuovi inserimenti? Mi spiego meglio..
Devo permettere agli utenti di registrarsi su un portale: è il caso, ad ogni registrazione, di impostare un lock sulla tabella utenti per poi rilasciarlo al termine dell'operazione? Cosa succederebbe se due utenti inviano i dati di registrazione in contemporanea? Il MySQL gestisce le richieste associandogli una qualche priorità o, per l'appunto, devo intervenire io con i Lock?