1. A method of autonomously tuning a Lightweight Directory Access Protocol (LDAP) server, wherein the server includes a server cache and being configured to access an LDAP database, the method comprising: activating a tuning thread when defined conditions are met; and using the tuning thread to initiate automatically a tuning procedure to tune the LDAP server cache, to tune a database buffer pool for the server, and to perform runtime tuning of given parameters of the LDAP database.