A family of Microsoft relational database management systems designed for ease of use.
I have to disagree, at least from my experience at our company.
Firstly, our database hits most of the time 800Mbytes, never reached size above 1GB. At the time these problems started, I have digged the web for related information and found a forum post that stated: this behaviour is replicable with just a newly created database with single simple table used as BE shared across LAN with single computer running Windows 10 1803. Hence my conclusion that size of the database does not matter really.
Next thing, as I stated before, we have a mixed environment of client computers running both Windows 7 and Windows 10. At the time when regular corruptions started, I have been using a tool to monitor state of our database and everytime it has been a Windows 10 machine that corrupted the database (marked DB as suspect, rendering it useless for the whole company). Also, you can find numerous posts on this topic stating that reverting Windows 10 to previous build solves this problem. Therefore I doubt that any PC running Windows 7 will be corrupting database so often - at least not at our end.
To be fair, I don't have any Access DB larger than 1GB, so I couldn't verify that database gets corrupted again after hitting the 1.2GB boundary. In fact, we have approx. 20 computers at our site, some with Windows 7 and others running Windows 10 Pro (fully updated) with only the DisableLeasing workaround applied to our server - and everything is running okay for now.
Of course it is not ideal solution, it possibly still has some impact on speed and (as I read somewhere on MS website) amount of network traffic. Another user at some random forum stated that after applying updates to Win2016 on the server, the DisableLeasing setting got reverted - so that is another point of possible failure for us, that we have to watch for.