hi Simon, Thank you for your response.
On a couple of occasions, we have tracked down failures in our application to corruptions in the database. This was confirmed by viewing the database directly, as well as by integrity_check. As this has happened on at least 4 very different platforms, including high end HP servers, I don't know that I can attribute this to hardware. With a corrupt DB row(s), the application may can continue operating quite nicely for weeks or months, until someone happens to query for a dependency of the affected data. So rather than have things blow up on a customer at that point, the preferred approach would be to run a check e.g. once per day and notify the user to contact customer support if anything errant is reported by integrity_check. So my original question still stands about the side effects of integrity_check and whether it would interfere with the continuous 24/7, multiple-times-per-second access by our mission critical application. I have another post over at phxsoftware.com/forums concerning the corruption issue, but i can repeat it here if anyone is interested. -- View this message in context: http://www.nabble.com/Practicality-of-using-pragma-integrity_check-at-runtime-tp25455187p25463835.html Sent from the SQLite mailing list archive at Nabble.com. _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users