There'sa lot more covered in those articles.
Did you persistent connections at the startup of your database?
Have you optimized your queries to only return the fields you need?
Have you created indexes on the fields you use in WHERE clauses and joins in your queries?
This can also be sure to network saturation, insufficient hardware (the server can't keep up, slow had) ...
It can even be due to improper database design.
Daniel Pineault, 2010-2017 Microsoft MVP
Professional Support: http://www.cardaconsultants.com
MS Access Tips and Code Samples: http://www.devhut.net