Hej
I Windows server 2003 kan man ha max 4 GB i minne. Jag undrar om någon vet om man stoppar i tex 5 GB och även har SQL server installerat om SQL server då kan tillgodogöra sig detta. Hoppas ni förstår vad jag menar.
Mvh
enla
7 svar · 683 visningar · startad av da97enla
Hej
I Windows server 2003 kan man ha max 4 GB i minne. Jag undrar om någon vet om man stoppar i tex 5 GB och även har SQL server installerat om SQL server då kan tillgodogöra sig detta. Hoppas ni förstår vad jag menar.
Mvh
enla
Nej, SQL servern kan inte tillgodogörasig mer.
Som det står i artiklen nedan kan du använda dig av "/3GB" switchen för att iaf. få 3GB av de 4GB du har tillgängligt för dina applikationer.
Du borde titta på 64bits ver. av Server 2003 för att få support för mer än 3GB RAM till din SQL server.
ta en titt på de här artiklarna:
http://www.brianmadden.com/content/content.asp?ID=69
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/4gt_ram_tuning.asp
http://www.sql-server-performance.com/operating_system_tuning_w2003.asp
http://www.microsoft.com/sql/64bit/productinfo/winhecdemo.asp
Man kan ha mer minne i maskinen, som då blir tillgängligt för applikationer. Däremot kan du per applikation enbart tilldela 3GB (med /3GB), d.v.s. en applikation kan som maximalt använda sig av 3GB.
Men mer minne i maskinen kan du ha, som blir tillgängligt för retsen av dina applikationer. Tänk dock på att /3GB även innebär att du bara får 1GB tillgängligt till kerneln. Detta gäller oavsett hur mycker minne du stoppar i maskinen.
För att se vilket stöd repsektive version har kan du kolla här:
http://www.microsoft.com/windowsserver2003/evaluation/features/compareeditions.mspx
Tack för ditt svar!
Missade att kommentera biten om SQL. Jag har för mig att SQL Server har sin egen memory management, som går lite utanför Windows Management. Följande artikel förklarar det hyffsat:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adminsql/ad_1_server_1fnd.asp
oright, så att köra med mer än 4GB minne på windows Server 2003 så måste man antingen köra "32-bit version of Enterprise Edition" eller köra x64 av windows Server 2003.
Kan 32bitars processorena adressera mer än 4GB... :)
Ja, med /PAE vilket gör det till 36-bitars. /PAE finns det stöd för även i Windows 2003 Standard, inte bara Enterprise.
coolt