We're having occasional timeouts connection to the DB (SQL Server 2K)
from ASP pages (Win2K + IIS 5, but no .Net). Perf Mon on SQL Server
indicates the User Connections sticks around 90 (+/- 5). When freqent
timeouts appear in ASP pages, Query Analyzer, Enterprise Manager and DTS
packages have no problems. Thus I wonder if it's a client side issue,
perhaps related to connection pools under ASP.
A typical connection string in our ASP pages looks like:
"Provider=SQLOLEDB.1;Persist Security Info=True;User
ID=xxx;Password=xxx;Initial Catalog=xxx;Data Source=xxx"
How do I determine what the connection pool size is? Presumably the
default. How do I determine how many connections are in use? Most of
the answers I've seen when searching via Google seem to pertain to
ASP.Net, which doesn't help. We have multiple machines running multiple
web sites, which makes it a little harder to debug from the server side
(or at least, I don't know what to look for). We also have some ISAPI
filters and extensions written in C++ that keep their OLE DB for
SQLServer and OLE DB for ODBC connections open for weeks at a time.
They don't seem to have a problem... but could they add to the ASP issues?
TIA
Malc