DBHelper performance boost

updating entries now only updates things that are different to those
already in the db