perché in questo caso pensi sia meglio impostare la transazione come SERIALIZABLE invece di lasciarla a REPEATABLE READ (default) ?
Perchè la configurazione della transazione con SELECT+INSERT è proprio il caso in cui il livello di default consente l'inserimento (edit: anche eliminazione) di righe tra la select e l'insert.
Mentre serializable no.