buena pregunta.
Aunque la respuesta no la sé de manera academica, te puedo contar mi experiencia empirica si es que te sirve de algo.
por alla en el 99 empece un proyecto web de un foro que funcionaba con una bd access, y a modo de confesion, te digo que nunca cerraba las conexiones a la BD , siempre las dejaba abiertas.

, de puro bruto.
El sitio de esta manera siguio funcionando hasta llegar a 10 mil visitas diarias, con conexiones horrorsas y sin ninguna sutileza en el codigo .. y sin embargo el asunto funcionaba bien.
de ahi cambie a sql server y ahora es todo muchisimo mas lento..jajaja, no , mentira. ahora todo corre mejor.
pero como te digo, con acces y sin sofisticacion en el codigo, creo que awanta bastante
mi granito de arena.