On 12/09/14 17:07, Simon Slavin wrote: > Programmers don't expect file services to support transactions because file > services have never supported transactions.
Ever hear of Windows and Transactional NTFS :-) http://msdn.microsoft.com/en-us/magazine/cc163388.aspx It turns out that adding transactions indiscriminately doesn't magically make everything better and lots of thought does need to be applied to get everything right. That leads to this: http://msdn.microsoft.com/en-us/library/windows/desktop/hh802690(v=vs.85).aspx Before Unix came along it was quite common for files to be structured, managed by the operating system and to be record based with file apis working that way. Unix turned files (and similar) into unstructured bags of bytes. Roger _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users