Abilitazione del supporto per oltre 4 GB di memoria fisica

Data aggiornamento: 14 aprile 2006

Per attivare le estensioni AWE (Address Windowing Extensions) per Microsoft SQL Server, è necessario eseguire Motore di database di SQL Server 2005 in un account di Microsoft Windows cui sia stata assegnata l'opzione Lock Pages in Memory e utilizzare sp_configure per impostare l'opzione awe enabled su 1. È necessario che sia selezionata l'opzione Massimizza la velocità di trasmissione dati per le applicazioni di rete di Connessioni di rete nel Pannello di controllo.

[!NOTA] Il supporto per le estensioni AWE è disponibile solo nelle edizioni Enterprise, Standard e Developer di SQL Server 2005 e si applica unicamente ai sistemi operativi a 32 bit. In SQL Server 2005 Analysis Services (SSAS) non è possibile utilizzare la memoria mappata AWE. Se la memoria fisica disponibile è inferiore allo spazio degli indirizzi virtuali della modalità utente, non è possibile attivare le estensioni AWE.

Opzione Lock Pages in Memory

Questo criterio determina quali account possono utilizzare un processo per mantenere dati nella memoria fisica, anziché lasciare che il sistema esegua il paging dei dati nella memoria virtuale su disco. L'opzione Lock Pages in Memory è impostata su OFF per impostazione predefinita in SQL Server 2005. Se si dispone delle autorizzazioni di amministratore di sistema, è possibile attivare manualmente l'opzione utilizzando lo strumento Criteri di gruppo di Windows (gpedit.msc) e assegnare l'autorizzazione all'account in esecuzione in SQL Server.

Per ulteriori informazioni su come abilitare l'opzione Lock Pages in Memory, vedere****Procedura: Attivazione dell'opzione Blocco di pagine in memoria (Windows).

Sebbene non sia obbligatorio, è consigliabile bloccare le pagine in memoria se si utilizzano sistemi operativi a 64 bit. Per i sistemi operativi a 32 bit, è richiesta l'autorizzazione Lock pages in memory perché AWE possa essere configurato per SQL Server.

Opzione awe enabled

Per attivare AWE per un'istanza di SQL Server 2005, utilizzare sp_configure per impostare l'opzione awe enabled su 1 e quindi riavviare SQL Server. Poiché l'attivazione di AWE avviene durante l'avvio di SQL Server e rimane in vigore fino alla chiusura di SQL Server, tramite SQL Server verrà inviata agli utenti una notifica per indicare che l'opzione awe enabled è in uso, mediante l'invio di un messaggio che indica l'attivazione delle estensioni AWE al log degli errori di SQL Server. Per ulteriori informazioni sull'opzione di configurazione awe enabled, vedere Opzione awe enabled.

Opzione Massimizza la velocità di trasmissione dati per le applicazioni di rete

Se l'opzione Massimizza la velocità di trasmissione dati per condivisione file è selezionata in Connessioni di rete, il sistema operativo dà priorità alle applicazioni che eseguono operazioni di input e di output (I/O) memorizzate nel buffer inserendo le relative pagine di I/O nella cache del file system. Questa operazione può limitare la memoria disponibile per il normale funzionamento di SQL Server.

Per verificare l'impostazione corrente nel sistema operativo:

  1. Nel Pannello di controllo fare doppio clic su Connessioni di rete e quindi su Connessione alla rete locale (LAN).
  2. Nella scheda Generale fare clic su Proprietà, selezionare Condivisione file e stampanti per reti Microsoft e quindi fare clic su Proprietà.
  3. Selezionare Massimizza la velocità di trasmissione dati per le applicazioni di rete, fare clic su OK e quindi chiudere le finestre di dialogo rimanenti.

Per ulteriori informazioni sull'utilizzo di AWE, vedere la documentazione di Windows.

Vedere anche

Attività

Procedura: Configurazione dell'opzione awe enabled (SQL Server Management Studio)

Concetti

Utilizzo di AWE
Attivazione della memoria AWE per SQL Server

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

14 aprile 2006

Contenuto modificato:
  • Aggiunta di Standard Edition alla nota in cui sono decritte le edizioni che supportano le estensioni AWE.