al recordsert metti il locktipe a pessimistic
ed importi il timeout di connessione [a pocchi secondi]-->il tempo di leggere e restituire i record (dipende dalla quandita)
se il timeout scade-->qualcuno la sta usando altrimenti acccedi.
e nel conteggio del timeout fa man mano ritentativi per riconnettersi
in modo da non mandare in tilt il programma