We have a web application with PostgreSQL as our database and use celery background tasks for somewhat complex task. At the very beginning of this complex task we take a backup of the database using pg_dump.

I was wondering about the state of this sql dump if the users are still using the system. Could it cause any inconsistencies ?

Also, I would like to know if pg_dump is the best choice for taking backups in this case. Of course as the database grows the backup takes a lot of time which slows the overall process.

Thanks.


Question: Firefox 4 Downgrades to Firefox 3.6 on Windows 7
Answer: It may be a problem within your profile.

Personally I would backup the contents of C:\Users\Username\AppData\Roaming\Mozilla\Firefox (Just Rename the directory)

Then uninstall Firefox completely, go to C:\Program Files (x86)\Mozilla\ (Mozilla Firefox, whatever it is) and make sure that directory doesn't exist or if it does, check the contents, backup if necessary and remove.

Re-install Firefox, it should be a fresh installation now, give the update a try and see what happens after.