Conosco troppo poco del problema per potermi sbilanciare. Soprattutto non so cosa c'e` nel DB, chi ci deve scrivere e come. Qulai sono le interazion tra i vari programmi che accedono agli stessi dati.
Quanto ho scritto nel post precedente (il secondo paragrafo), dovrebbe essere una traccia, da sviluppare.
Pero` ricorda che dovrai usare il floc (file lock), altrimenti avrai conflitti.