Just to clarify: It looks like Windows monitors files with specific extensions (from the article above) the full list consist of 574 extensions on Vista:
http://msdn.microsoft.com/en-us/library/aa378870.aspx
If you have a file with such extension, Windows might do some unexpected I/O (backup) once in 24 hours.
The article points to what the people have found out when they've put .RDB as file extension, which gets monitor, rather than say .DB which is not.
The same story from the SQLite author - http://www.sqlite.org/cvstrac/wiki?p=PerformanceTuningWindow...
"Be VERY, VERY careful what you name your database, especially the extension.
For example, if you give all your databases the extension .sdb (SQLite Database, nice name hey? I thought so when I choose it anyway...) you discover that the SDB extension is already associated with APPFIX PACKAGES.
Now, here is the cute part, APPFIX is an executable/package that Windows XP recognizes, and it will, (emphasis mine) ADD THE DATABASE TO THE SYSTEM RESTORE FUNCTIONALITY
This means, stay with me here, every time you write ANYTHING to the database, the Windows XP system thinks a bloody executable has changed and copies your ENTIRE 800 meg database to the system restore directory....
I recommend something like DB or DAT."