sys.sp_xtp_unbind_db_resource_pool (Transact-SQL)

S’applique à :SQL Server

Cette procédure système supprime une liaison existante entre une base de données et un pool de ressources à des fins de suivi de l’utilisation de la mémoire OLTP en mémoire. Si aucun pool n'est actuellement lié à la base de données spécifiée, un message de réussite est retourné. Lorsque la liaison de la base de données est annulée, la mémoire allouée précédemment aux objets mémoire optimisés reste allouée au pool de ressources précédent. Vous devez redémarrer la base de données pour libérer la mémoire allouée. Une fois que la base de données n'est plus liée au pool de ressources, la liaison recourt au pool de ressources DEFAULT.

Conventions de la syntaxe Transact-SQL

Syntaxe

sys.sp_xtp_unbind_db_resource_pool
    [ @database_name = ] 'database_name'
[ ; ]

Arguments

[ @database_name = ] 'database_name'

Nom d’une base de données OLTP en mémoire existante. @database_name est sysname.

Messages

Si une base de données a été liée à un pool de ressources nommé, la procédure retourne correctement. Toutefois, vous devez redémarrer la base de données pour que la liaison prenne effet.

En l'absence de liaison existante pour la base de données spécifiée, sp_xtp_unbind_db_resource_pool retourne un message de réussite, mais affiche le message d'information suivant :

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.

Exemples

Le code suivant dissocie la base de données Hekaton_DB du pool de ressources OLTP en mémoire auquel elle est liée. S’il Hekaton_DB n’est pas actuellement lié à un pool de ressources OLTP en mémoire, un message est fourni. La base de données doit être redémarrée pour que l'annulation de la liaison prenne effet.

sys.sp_xtp_unbind_db_resource_pool N'Hekaton_DB';

Spécifications

  • La base de données spécifiée par @database_name doit avoir une liaison à un pool de ressources OLTP en mémoire.

  • Requiert l'autorisation CONTROL SERVER.