Udostępnij za pośrednictwem


Gorąco Dodawanie pamięci

Wersji SQL Server przed SQL Server 2005 obsługiwane pamięci dynamicznej, dozwolone SQL Server Aby automatycznie dopasować wykorzystanie pamięci, gdy wystąpił zapasowe pamięci w systemie. Jednak SQL Server został ograniczony przez ilość pamięci dostępnej przy uruchamianiu komputera. Ograniczenie to zostało usunięte w SQL Server 2005.

SQL Server obsługuje teraz Hot Dodawanie pamięci w Windows Server 2003, który pozwala na dodawanie pamięci fizycznej, bez ponownego uruchamiania serwera.

Wymaga dostępu Dodawanie pamięci SQL Server Flaga i jest dostępna tylko w przypadku 64-bitowych SQL Server, a dla 32-bitowe SQL Server Jeśli AWE jest włączony. Gorąco Dodawanie pamięci nie jest dostępny dla 32-bitowe SQL Server Kiedy AWE nie jest włączona. Gorąco Dodawanie pamięci jest dostępna tylko w przypadku Windows Server 2003Wersje Enterprise i Datacenter. Również wymaga specjalnego sprzętu, obsługiwany przez dostawcę sprzętu.

Uwaga

Aby użyć dostępu Dodawanie pamięci z SQL Server 32-bitowe, należy uruchomić SQL Server za pomocą -h opcji.Aby uzyskać więcej informacji zobaczUsing the SQL Server Service Startup Options.

Uwaga

W Windows Server 2003Rozszerzenia adresu fizycznego automatycznie jest włączone tylko wtedy, gdy serwer korzysta z gorąco dodawać urządzenia pamięci. W takim wypadku nie trzeba używać / PAE przełącznika w systemie, który jest skonfigurowany do używania gorąco dodawać urządzenia pamięci.W innych przypadkach należy używać / PAE przełącznika w pliku Boot.ini, aby korzystać z ponad 4 GB pamięci.

Przed dodaniem pamięci fizycznej w systemie SQL Server musi być uruchomiony w trybie Address Windowing Extensions (AWE) i mieć (uruchamiania-h) Przełącznik włączone.Aby uzyskać więcej informacji na temat zarządzania AWE zobacz Zarządzanie pamięci dla dużych baz danych.

Na przykład załóżmy, że administrator systemu jest uruchomiony. SQL Server i Windows Server 2003Enterprise Edition na komputerze z 16 GB pamięci fizycznej. System operacyjny jest skonfigurowany w taki sposób, aby ograniczyć aplikacje do 2 GB pamięci wirtualnej przestrzeni adresowej; AWE zostało uaktywnione na SQL Server oraz -h przełącznik włączony podczas uruchamiania systemu.To increase server performance, the system administrator adds another 16 GB of memory.SQL Server recognizes the additional memory immediately, and can begin to use it as necessary, without first requiring a restart of the server.

Uwaga

Nadal usuwanie pamięci fizycznej systemu wymaga ponownego uruchomienia serwera.