Jeg kan komme i tanke om tre løsninger:
-
Du indsætter kun én række pr. sætning, men det er ineffektivt.
-
Du sorterer rækkerne, før du indsætter dem.
-
Du prøver en transaktion igen, hvis den får en deadlock eller serialiseringsfejl.
Jeg foretrækker den tredje løsning, medmindre fejlene sker meget ofte.