I'm an administrator of the forum http://www.mvp-access.com/foro
Our actual database is an 100+ Megabytes mdb. I've experimented this poor perfomance when using the 7.92 versión with the migrated database. But really, the speed issue is not related with database size.
The flaw is not the connection pooling. Really, the connection pooling is working very well. The problem is the persistent connection. At least in my machine.
I've used the sql server profiler to find what's happening. Every time that asp pages performs an action using the persistent connection adoCon, in the profiler trace appears "audit" entrys with a high delay.
I made many changes y the database design but no results: clustered indexes, redundant indexes, ...
I'm not an expert on sql server and iis, but i think that sql server test if the persistent connection is still valid when asp pages uses it. And this test is (by large) more expensive than opening a new connection thanks to connection pooling. This is my opinnion.
The problem is not related to the dataset size. The speed problem appears in a completely new forum. Try a new instalation with only 1 category, only 1 forum, a some messages in this forum.