Why is pure ASP slower than ASP with Visual Basic middleware?
You should check the Afterword part of the web-support. ADO connection objects are expensive in terms of computer processor cycles. In advanced cases an Active X DLL (dynamic links library) file is used to tell Visual Basic where an objects methods and properties are. This is simply faster than pure ASP, where IIS checks all ASP objects without DLL help.