Compartir a través de


sys.sp_xtp_unbind_db_resource_pool (Transact-SQL)

Este procedimiento del sistema quita un enlace existente entre una base de datos y un grupo de recursos con el fin de llevar un seguimiento del uso de la memoria de OLTP en memoria. Si no hay ningún grupo actualmente enlazado a la base de datos especificada, la operación se realizará correctamente. Cuando la base de datos no está enlazada, la memoria previamente asignada para los objetos con optimización para memoria se mantiene para el grupo de recursos de servidor anterior. Debe reiniciar la base de datos para liberar la memoria asignada. Una vez que se haya quitado el enlace de una base de datos al grupo de recursos de servidor, el enlace recurre al grupo de recursos de servidor DEFAULT.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Se aplica a: SQL Server (desde SQL Server 2014 hasta la versión actual).

Sintaxis

sys.sp_xtp_unbind_db_resource_pool 'database_name'

Argumentos

  • database_name
    Nombre de una base de datos de OLTP en memoria existente habilitada.

Mensajes

  • Si la base de datos se ha enlazado a un grupo de recursos de servidor con nombre, el procedimiento se realiza correctamente. Sin embargo, debe reiniciar la base de datos para que surta efecto la eliminación del enlace.
    Si no hay enlaces para la base de datos especificada, sp_xtp_unbind_db_resource_pool se ejecuta correctamente, pero genera el mensaje informativo:

    Msg 41374, Level 16, State 1, Procedure sp_xtp_unbind_db_resource_pool_internal, Line 140.
    Database 'Hekaton_DB' does not have a binding to a resource pool.
    

Ejemplo

El código siguiente elimina el enlace de la base de datos Hekaton_DB del grupo de recursos de servidor de OLTP en memoria al que estaba enlazada. Si Hekaton_DB no está enlazado actualmente a un grupo de recursos de servidor de OLTP en memoria, aparece un mensaje. Se debe reiniciar la base de datos para que surta efecto la eliminación del enlace.

sys.sp_xtp_unbind_db_resource_pool 'Hekaton_DB'

Requisitos

  • La base de datos que especificó database_name debe tener un enlace a un grupo de recursos de servidor de OLTP en memoria.

  • Requiere el permiso CONTROL SERVER.

Vea también

Referencia

sys.sp_xtp_bind_db_resource_pool (Transact-SQL)

Conceptos

Enlazar una base de datos con tablas con optimización para memoria a un grupo de recursos de servidor