Just wanted to say thanks to everyone for the help... I've decided to
use MySQL for this particular setup rather than go down the route of
custom builds. SQLite remains my preference for exclusive scenarios
and it's only because I have to support scaling to simultaneous
connections that I'm compromising this time.

Always a pleasure to feel the high-engagement of this list. Thanks again.

Cheers,
Larry


On 16 October 2012 17:10, Clemens Ladisch <clem...@ladisch.de> wrote:
> Keith Medcalf wrote:
>> Note that according to the Microsoft documentation opportunistic
>> locking is only used when overlapped I/O is enabled.
>
> That applies only to oplocks that are requested manually by
> an application through FSCTL_ control codes:
> http://msdn.microsoft.com/en-us/library/windows/desktop/aa365438(v=vs.85).aspx
>
> Windows can also request oplocks automatically, and this happens for
> both synchronous and asynchronous I/O.  (Internally, even synchronous
> operations are implemented using overlapped I/O:
> <http://blogs.msdn.com/b/oldnewthing/archive/2012/10/12/10358935.aspx>.)
>
>
> On OSes before Vista/Server 2008, oplocks were incompatible with byte
> range locks (which SQLite uses), but this is unlikely to happen
> nowadays.
>
>
> Regards,
> Clemens
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to