SQLite Forum

What is the poll frequency of `sqlite3_busy_timeout`?
Login
Note that the Operating System is entirely responsible for determining the granularity of the sleep operation no matter what is requested.  For example, Windows systems always awaken on a "tick" (which can be adjusted) but by default (on most hardware) is just shy of 16 ms.

So on Windows the "sleep" will be until the next "tick" that occurs after the requested interval is expired.