Show Menu
ARGOMENTI×

Database di Microsoft SQL Server: Ottimizzazione della configurazione

Modificare le impostazioni di configurazione predefinite quando si utilizza Microsoft SQL Server. Fare clic con il pulsante destro del mouse sul server locale in Oracle Enterprise Manager per accedere alla finestra di dialogo delle proprietà.

Impostazioni memoria

Modificate l'allocazione minima di memoria in un numero il più grande possibile. Se il database è in esecuzione su un computer separato, utilizzare tutta la memoria. Le impostazioni predefinite non assegnano in modo aggressivo la memoria, il che ostacola le prestazioni in quasi tutti i database. Si dovrebbe essere più aggressivi nell'allocazione della memoria sulle macchine di produzione.

Impostazioni processore

Modificare le impostazioni del processore e, soprattutto, selezionare la casella di controllo Aumenta priorità SQL Server in Windows in modo che il server utilizzi il maggior numero possibile di cicli. L'impostazione Usa fibre NT è meno importante, ma potrebbe essere utile selezionarla.

Impostazioni del database

Modificate le impostazioni del database. L'impostazione più importante è l'intervallo di recupero, che specifica la quantità massima di tempo per aspettare il ripristino dopo un arresto anomalo. L’impostazione predefinita è un minuto. L'utilizzo di un valore maggiore, da 5 a 15 minuti, migliora le prestazioni perché offre al server più tempo per scrivere le modifiche dal registro del database nei file del database.
Questa impostazione non compromette il comportamento delle transazioni poiché modifica solo la lunghezza della riproduzione del file di registro che deve essere eseguita all'avvio.
Impostare la dimensione Spazio allocato sia per il registro che per il file di dati in modo che sia molto più grande del database iniziale. Considerate quanto può crescere il database in un anno. Idealmente, i file di registro e di dati sono allocati in modo contiguo in modo che i dati non finiscano frammentati su tutto il disco.