Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server
Istanza gestita di Azure SQL
Utilizzare questa pagina per visualizzare o modificare le impostazioni avanzate del server.
Containment
Abilita database contenuti
Indica se questa istanza di Database Engine di SQL Server consente database contenuti. Se True, è possibile creare, ripristinare o collegare un database indipendente. Se False, non è possibile creare, ripristinare o collegare un database indipendente a questa istanza. La modifica della proprietà di contenimento può influire sulla sicurezza del database. L'abilitazione di database indipendenti consente ai proprietari di database di concedere l'accesso a questa istanza di motore di database. La disabilitazione dei database contenuti può impedire agli utenti di connettersi.
Per altre informazioni, vedere Database indipendenti e Procedure consigliate per la sicurezza con database indipendenti.
FILESTREAM
Livello di accesso FILESTREAM
Mostra il livello corrente del supporto FILESTREAM nell'istanza di motore di database. Per modificare il livello di accesso, selezionare uno dei valori seguenti:
| Valore | Description |
|---|---|
| Disabilitato (impostazione predefinita) | I dati BLOB (Binary Large Object) non possono essere archiviati nel file system. |
| Transact-SQL accesso abilitato | I dati FILESTREAM sono accessibili tramite T-SQL, ma non tramite il file system. |
| Accesso completo abilitato | I dati FILESTREAM sono accessibili tramite T-SQL e tramite il file system. |
Quando si abilita FILESTREAM per la prima volta, potrebbe essere necessario riavviare il computer per configurare i driver.
Nome della condivisione FILESTREAM
Visualizza il nome di sola lettura della condivisione FILESTREAM selezionata durante l'installazione.
Per altre informazioni, vedere FILESTREAM (SQL Server).
Miscellaneous
Consenti ai trigger di attivarne altri
Quando si abilita questa opzione, i trigger possono attivare altri trigger. È possibile annidare i trigger fino a 32 livelli.
Per ulteriori informazioni, vedere la sezione "Trigger annidati" in CREATE TRIGGER.
Soglia del processo bloccato
Specifica la soglia, espressa in secondi, in cui il sistema genera report sui processi bloccati. È possibile impostare la soglia da 0 a 86400 (86.400 secondi o 24 ore). Per impostazione predefinita, il sistema non produce alcun report sui processi bloccati.
Per altre informazioni, vedere Configurazione del server: soglia di elaborazione bloccata.
Aumenta la priorità di SQL Server
Specifica se il motore di database viene eseguito con una priorità di pianificazione Windows superiore rispetto ad altri processi nello stesso computer. Per ulteriori informazioni, vedere Configurazione del server: incremento della priorità.
Soglia del cursore
Specifica il numero di righe nel set di cursori in corrispondenza del quale i set di tasti di cursore vengono generati in modo asincrono. Quando i cursori generano un keyset per un set di risultati, Query Optimizer stima il numero di righe restituite per tale set di risultati. Se Query Optimizer stima che il numero di righe restituite è maggiore di questa soglia, il cursore viene generato in modo asincrono, il che significa che è possibile recuperare righe dal cursore mentre il cursore continua a essere popolato. In caso contrario, il cursore viene generato in modo sincrono e la query attende che vengano restituite tutte le righe.
Se si imposta questo valore su -1, tutti i set di chiavi vengono generati in modo sincrono, con vantaggi per i set di cursori di piccole dimensioni. Se si imposta su 0, tutti i set di tasti di cursore vengono generati in modo asincrono. Per altri valori, Query Optimizer confronta il numero di righe previste nel set di cursori e compila il keyset in modo asincrono se supera il set di numeri.
Per altre informazioni, vedere Configurazione del server: soglia cursore.
Lingua predefinita per il testo completo
Specifica una lingua predefinita per le colonne con indicizzazione full-text. L'analisi linguistica dei dati indicizzati full-text dipende dalla lingua dei dati. Il valore predefinito per questa opzione corrisponde alla lingua impostata per il server.
Per la lingua corrispondente all'impostazione visualizzata, vedere sys.fulltext_languages.
Lingua predefinita
Lingua predefinita per tutti i nuovi account di accesso, a meno che non si specifichi diversamente.
Opzione di aggiornamento a Full-Text
Controlla il modo in cui il motore di database gestisce gli indici full-text quando si collega un database, si ripristina un backup del database, si ripristina un backup di file o si copia un database tramite copia guidata database.
| Property | Description |
|---|---|
| Importazione | I cataloghi full-text vengono importati. Questa operazione è molto più rapida di Ricompila. Tuttavia, un catalogo full-text importato non utilizza i separatori di parole avanzati introdotti nelle versioni successive. Di conseguenza, potrebbe essere necessario ricompilare prima o poi i cataloghi full-text. Se non è disponibile un catalogo full-text, gli indici full-text associati vengono ricreati. |
| Rebuild | I cataloghi full-text vengono ricreati utilizzando i suddivisori di parole migliorati. La ricompilazione degli indici può richiedere del tempo e potrebbe essere necessaria una quantità significativa di CPU e memoria dopo l'aggiornamento. La ricompilazione può richiedere fino a 10 volte più tempo rispetto all'importazione. |
| Ripristina | I cataloghi full-text vengono ripristinati. I file di catalogo full-text vengono rimossi, ma i metadati per i cataloghi full-text e gli indici full-text vengono mantenuti. Dopo l'aggiornamento, tutti gli indici full-text vengono disabilitati per il controllo delle modifiche e le ricognizioni non vengono avviate automaticamente. Il catalogo rimane vuoto fino a quando non si rilascia manualmente un popolamento completo, al termine dell'aggiornamento. |
Annotazioni
È possibile impostare l'opzione di aggiornamento full-text usando l'azione sys.sp_fulltext_serviceupgrade_option .
Per altre informazioni, vedere Upgrade Full-Text Search (SQL Server Search).For more information, see Upgrade Full-Text Search (SQL Server Search).
Dimensione massima della replica del testo
Specifica la dimensione massima (in byte) dei dati text, ntext, varchar(max), nvarchar(max), xml e image che è possibile aggiungere a una colonna replicata o a una colonna acquisita in una singola istruzione INSERT, UPDATE, WRITETEXT o UPDATETEXT. La modifica dell'impostazione diventa effettiva immediatamente.
Per ulteriori informazioni, vedere Configurazione del server: max text repl size.
Ottimizzare i carichi di lavoro ad hoc
Specifica se il motore di database archivia uno stub di piano compilato di piccole dimensioni nella cache dei piani la prima volta che un batch viene compilato, anziché il piano compilato completo. Questa impostazione riduce la memoria utilizzata dai piani a uso singolo. Per altre informazioni, vedere Configurazione del server: ottimizzare per carichi di lavoro ad hoc.
Analisi delle procedure di avvio
Specifica che il motore di database cerca le stored procedure da eseguire automaticamente all'avvio. Se impostato su True, il motore di database cerca ed esegue tutte le stored procedure a esecuzione automatica definite sul server. Se è impostato su False (impostazione predefinita), non viene eseguita alcuna analisi.
Per altre informazioni, vedere Configurazione del server: analisi delle procedure di avvio.
Limite dell'anno a due cifre
Indica il numero di anno più alto che è possibile immettere come anno a due cifre. L'anno indicato e i 99 anni precedenti possono essere immessi con due cifre. Tutti gli altri anni devono essere inseriti come anno a quattro cifre.
Ad esempio, l'impostazione predefinita di 2049 indica che una data immessa come 3/14/49 viene interpretata come 14 marzo 2049 e una data immessa come 3/14/50 viene interpretata come 14 marzo 1950.
Per altre informazioni, vedi Configurazione del server: limite per gli anni a due cifre.
Usa le fibre di Windows (pooling leggero)
Specifica se il servizio di motore di database utilizza fibre Windows anziché thread. Per altre informazioni, vedere Configurazione del server: lightweight pooling
Network
Dimensioni del pacchetto di rete
Imposta le dimensioni del pacchetto in byte per l'intera rete. Le dimensioni predefinite del pacchetto sono 4096 (4.096 byte). Se un'applicazione esegue operazioni di copia bulk o invia o riceve grandi quantità di dati di testo o immagine , una dimensione di pacchetto maggiore del valore predefinito potrebbe migliorare l'efficienza perché comporta un minor numero di letture e scritture di rete. Se un'applicazione invia e riceve piccole quantità di informazioni, impostare le dimensioni del pacchetto su 512 byte, che è sufficiente per la maggior parte dei trasferimenti di dati.
Per altre informazioni, vedere Configurazione del server: dimensioni dei pacchetti di rete.
Annotazioni
Non modificare le dimensioni del pacchetto, a meno che non si sia certi di migliorare le prestazioni. Per la maggior parte delle applicazioni, le dimensioni predefinite risultano ottimali.
Timeout di accesso remoto
Specifica il numero di secondi di attesa del motore di database prima della restituzione da un tentativo di accesso remoto non riuscito. Questa impostazione influisce sulle connessioni ai provider OLE DB utilizzati per le query eterogenee. Il valore predefinito è 20 secondi. Un valore di 0 consente un'attesa infinita.
Per ulteriori informazioni, vedere Configurazione del server: timeout dell'accesso remoto.
La modifica dell'impostazione diventa effettiva immediatamente.
Parallelismo
Soglia dei costi per parallelismo
Specifica la soglia superiore alla quale il motore di database crea ed esegue piani paralleli per le query. Il costo si riferisce a un tempo stimato trascorso in secondi necessario per eseguire il piano seriale in una configurazione hardware specifica. Impostare questa opzione solo nei computer con più processori logici.
Per altre informazioni, vedere Configurazione del server: soglia dei costi per il parallelismo.
Locks
Imposta il numero massimo di blocchi disponibili, limitando la quantità di memoria usata dal motore di database per tali blocchi. L'impostazione predefinita è 0, che consente all'motore di database di allocare e deallocare i blocchi in modo dinamico in base ai requisiti di sistema modificati.
Consentire all'motore di database di usare i blocchi in modo dinamico è la configurazione consigliata.
Per altre informazioni, vedere Configurazione del server: blocchi.
Massimo grado di parallelismo
Limita il numero di processori (fino a un massimo di 64) da usare nell'esecuzione di piani paralleli. Il valore predefinito di 0 usa tutti i processori disponibili. Un valore pari a 1 impedisce la generazione di piani paralleli. Un numero maggiore di 1 limita il numero massimo di processori usati da una singola esecuzione di query. Se il valore è maggiore di quello dei processori disponibili, viene utilizzato il numero effettivo di processori disponibili.
Per altre informazioni, vedere Configurazione del server: grado massimo di parallelismo.
Attesa della query
Specifica il tempo in secondi, da 0 a 2147483647 (2.147.483.647) che una query attende le risorse prima del timeout. Se si usa il valore predefinito di -1, il timeout viene calcolato come 25 volte il costo stimato della query.
Per ulteriori informazioni, vedi Configurazione del server: attesa delle query.