sys.sp_xtp_unbind_db_resource_pool (Transact-SQL)

Si applica a: sìSQL Server (tutte le versioni supportate)

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 ottimizzati 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

Sintassi

sys.sp_xtp_unbind_db_resource_pool 'database_name'  

Argomenti

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

Parametri

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

a un pool di risorse, vedere l'argomento
sys.sp_xtp_bind_db_resource_pool (Transact-SQL)