Condividi tramite


sys.sp_xtp_unbind_db_resource_pool (Transact-SQL)

Tramite questa procedura di sistema viene rimossa un'associazione esistente tra un database e un pool di risorse allo scopo di tenere traccia dell'utilizzo di memoria di OLTP in memoria. Se attualmente non vi sono pool associati al database specificato, l'operazione viene completata. Quando il database non è associato, la memoria allocata in precedenza per gli oggetti con ottimizzazione per la memoria rimane allocata al pool di risorse precedente. È necessario riavviare il database per liberare la memoria allocata. Una volta annullata l'associazione tra un database e il pool di risorse, viene utilizzato il pool di risorse DEFAULT da parte dell'associazione.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Si applica a: SQL Server (da SQL Server 2014 alla versione corrente).

Sintassi

sys.sp_xtp_unbind_db_resource_pool 'database_name'

Argomenti

  • database_name
    Nome di un database abilitato per OLTP in memoria esistente.

Messaggi

  • Se il database è associato a un pool di risorse denominato, la procedura viene eseguita correttamente. Tuttavia, è necessario riavviare il database per rendere effettivo l'annullamento dell'associazione.
    Se non esiste alcuna associazione esistente per il database specificato, sp_xtp_unbind_db_resource_pool viene eseguita correttamente, ma viene visualizzato il messaggio 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.
    

Esempio

Nel codice seguente viene annullata l'associazione tra il database Hekaton_DB e il pool di risorse OLTP in memoria a cui è stata eseguita l'associazione. Se Hekaton_DB non è attualmente associato a un pool di risorse di OLTP in memoria, viene visualizzato un messaggio. Il database deve essere riavviato per rendere effettivo l'annullamento dell'associazione.

sys.sp_xtp_unbind_db_resource_pool 'Hekaton_DB'

Requisiti

  • Nel database specificato da database_name deve essere inclusa un'associazione a un pool di risorse di OLTP in memoria.

  • È richiesta l'autorizzazione CONTROL SERVER.

Vedere anche

Riferimento

sys.sp_xtp_bind_db_resource_pool (Transact-SQL)

Concetti

Associazione di un database con tabelle con ottimizzazione per la memoria a un pool di risorse