Mantenere il valore predefinito dell'opzione di configurazione blocchi
Si applica a: SQL Server
Questa regola consente di controllare il valore dell'opzione di configurazione dei blocchi, che determina il numero massimo di blocchi disponibili. Questo limita la quantità di memoria usata dal motore di database di SQL Server per i blocchi. L'impostazione predefinita 0 consente all'motore di database di allocare e deallocare le strutture di blocco in modo dinamico in base ai requisiti di sistema modificati.
Se i blocchi sono diversi da zero, i processi batch si arrestano e verrà generato un out of locks
messaggio di errore se viene superato il valore specificato.
Raccomandazioni per le procedure consigliate
Utilizzare la sp_configure
stored procedure di sistema per modificare il valore dei blocchi impostandone l'impostazione predefinita usando l'istruzione seguente:
EXEC sp_configure 'locks', 0;
Ulteriori informazioni
Configurare i blocchi (opzione di configurazione del server)
sys.dm_tran_locks (Transact-SQL)
sys.dm_os_wait_stats (Transact- SQL)
Articolo 271509 della Microsoft Knowledge Base