Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La agrupación de conexiones puede mejorar notablemente el rendimiento y la escalabilidad de una aplicación. El proveedor de datos de .NET Framework para OLE DB agrupa automáticamente las conexiones mediante la agrupación de sesiones de OLE DB. Se pueden usar argumentos en la cadena de conexión para habilitar y deshabilitar distintos servicios de OLE DB, entre los que se incluye la agrupación. Por ejemplo, la siguiente cadena de conexión deshabilita la agrupación de sesiones de OLE DB y la inclusión automática de las transacciones.
Provider=SQLOLEDB;OLE DB Services=-4;Data Source=localhost;Integrated Security=SSPI;
Para obtener más información acerca de la agrupación de sesiones o la agrupación de recursos de OLE DB, o bien sobre cómo deshabilitar la agrupación mediante la sustitución de los valores predeterminados del servicio de proveedor de OLE DB, vea la Referencia del programador de OLE DB (OLE DB Programmer's Reference) en MSDN Library en https://msdn.microsoft.com/library.
**PRECAUCIÓN **Se recomienda cerrar siempre el objeto Connection cuando termine de utilizarlo a fin de devolver la conexión a la agrupación. Esta operación se puede realizar mediante los métodos Close o Dispose del objeto Connection. Es posible que las conexiones que no se cierran de forma explícita no se agreguen ni se devuelvan a la agrupación. Por ejemplo, una conexión que ha quedado fuera de ámbito pero que no se ha cerrado explícitamente sólo se devolverá a la agrupación de conexiones si se ha alcanzado el tamaño máximo de la agrupación y la conexión sigue siendo válida.
Vea también
Conectar con un origen de datos mediante ADO.NET | Utilizar proveedores de datos de .NET Framework para obtener acceso a datos | OleDbConnection (Clase)