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 opzioni di memoria del server. Quando si imposta Memoria minima server (in MB)0 su e Memoria massima server (in MB)2147483647 su (2.147.483.647 MB), il Motore di database di SQL Server sfrutta la quantità ottimale di memoria in qualsiasi momento, a seconda della quantità di memoria attualmente usata dal sistema operativo e da altre applicazioni.
Note
È consigliabile impostare un limite superiore per l'uso della memoria motore di database. Per altre informazioni, vedere Opzioni di configurazione della memoria del server.
Usare le opzioni seguenti per impostare la memoria minima e massima allocata dal motore di database al pool di buffer.
Opzioni di memoria del server
Memoria minima del server (in MB)
Specifica che il motore di database inizia con almeno la quantità minima di memoria allocata e non rilascia memoria al di sotto di questo valore. Impostare questo valore in base alle dimensioni e all'attività dell'istanza del motore di database.
Impostare sempre l'opzione su un valore ragionevole per assicurarsi che il sistema operativo non richieda troppa memoria dal motore di database e impedisca le prestazioni del sistema operativo.
Memoria massima del server (in MB)
Specifica il limite massimo di memoria che il motore di database può allocare durante l'operazione. Impostare sempre questa opzione di configurazione su un valore specifico per assicurarsi che il sistema operativo e altre applicazioni dispongano di memoria sufficiente per l'esecuzione.
Se queste altre applicazioni, ad esempio server Web o di posta elettronica, richiedono memoria solo in base alle necessità, non impostare l'opzione. Il motore di database rilascia memoria in base alle esigenze. Tuttavia, le applicazioni usano spesso qualsiasi memoria disponibile all'avvio e non richiedono più se necessario.
Se un'applicazione che si comporta in questo modo viene eseguita nello stesso computer contemporaneamente al motore di database, impostare l'opzione su un valore che garantisce che la memoria richiesta dall'applicazione non venga allocata dal motore di database.
La quantità minima di memoria che è possibile specificare per max server memory (MB) è 128 MB.
Altre opzioni di memoria
Memoria di creazione dell'indice (in KB, 0 = memoria dinamica)
Specifica la quantità di memoria in kilobyte da utilizzare durante gli ordinamenti di creazione dell'indice. Il valore predefinito zero abilita l'allocazione dinamica e deve funzionare nella maggior parte dei casi senza regolazioni aggiuntive. Tuttavia, è possibile immettere un valore diverso da 704 a 2147483647 (2.147.483.647).
Note
I valori da 1 a 703 non sono consentiti. Se si immette un valore in questo intervallo, il campo sostituisce il valore immesso con 704.
Memoria minima per ogni query (in KB)
Specifica la quantità di memoria in kilobyte da allocare per eseguire una query. I valori validi vanno da 512 a 2147483647 (2.147.483.647 KB). Il valore predefinito è 1024 (1.024 KB).