I'm trying to optimize a vb.net connection to an Access 2003 backend.
The db is installed on a mapped network drive. There will be 5
concurrent users, however the performance issue happens regardless of
the number of users. We are using an oledb connection to connect to
the db. I've run the performance analyzer on the db and can not find
anything that needs to be done in the db itself. The Jet update has
been installed on the client and the server. The connection to the db
is opened and closed each time a sql statement is run. I've also
added the string OLE DB Services=-4; to the connection string used to
open the connection.
The performance issue is severe, taking 3 seconds to retrieve a single
record from the db which is selected using an indexed field. I've
researched msdn and googled this extensively but can not find anything
that helps. The issue is the same when the application and database
are installed on a completely different network, so that would tend to
rule out any network traffic issues.
Can anyone point me in the right direction or provide some insight as
to what's causing the performance issue?
Thanks in Advance,
Corey