dbTalk Databases Forums  

/3GB

microsoft.public.sqlserver.setup microsoft.public.sqlserver.setup


Discuss /3GB in the microsoft.public.sqlserver.setup forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Leon McCalla
 
Posts: n/a

Default /3GB - 01-03-2010 , 09:59 AM






hello,
physically I have 8GB RAM in a dell server running windows 2003 server R2
and SQL 2008 server. The OS only sees 4GB and SQL only uses 2 GB. I
recently found out I need to be using either 64bit, enterprise or data
center versions to access >4GB of ram but there should be no reason for me
not to use 3 of the 4GB for SQL. I have enabled /3GB after the fastdetect
line in boot.ini but SQL still uses only 2 GB. I checked the max-memory
setting and its at the default 2billion+ MB.

does anyone know of any other reason that SQL server won't use more than
1.8-2 GB? this box has only 2 other apps running which use less than 50 MB
combined.

Leon

Reply With Quote
  #2  
Old   
Jeffrey Williams
 
Posts: n/a

Default Re: /3GB - 01-03-2010 , 10:58 AM






With 8GB of memory available, I would recommend that you remove /3GB and add
in /PAE instead. PAE will allow the OS the ability to see all of the memory
available - then, you can set the max memory for SQL Server to 6GB and SQL
Server will use that.

"Leon McCalla" <leonmccalla (AT) remove (DOT) hotmail.com> wrote

Quote:
hello,
physically I have 8GB RAM in a dell server running windows 2003 server R2
and SQL 2008 server. The OS only sees 4GB and SQL only uses 2 GB. I
recently found out I need to be using either 64bit, enterprise or data
center versions to access >4GB of ram but there should be no reason for me
not to use 3 of the 4GB for SQL. I have enabled /3GB after the fastdetect
line in boot.ini but SQL still uses only 2 GB. I checked the max-memory
setting and its at the default 2billion+ MB.

does anyone know of any other reason that SQL server won't use more than
1.8-2 GB? this box has only 2 other apps running which use less than 50 MB
combined.

Leon


Reply With Quote
  #3  
Old   
Andrew J. Kelly
 
Posts: n/a

Default Re: /3GB - 01-03-2010 , 04:51 PM



Leon,

Well you didn't say what editions of SQL Server or the OS you have so we
have no idea what you are capable of using. You don't need 64 bit although
it would be preferred and you don't need Datacenter or possibly EE either.
SQL Standard edition will use all 8GB if the OS sees it. You may need to add
the /PAE switch for the OS to get it to see it. Then you will need to turn
on AWE for SQL Server to see it.

--

Andrew J. Kelly SQL MVP
Solid Quality Mentors

"Leon McCalla" <leonmccalla (AT) remove (DOT) hotmail.com> wrote

Quote:
hello,
physically I have 8GB RAM in a dell server running windows 2003 server R2
and SQL 2008 server. The OS only sees 4GB and SQL only uses 2 GB. I
recently found out I need to be using either 64bit, enterprise or data
center versions to access >4GB of ram but there should be no reason for me
not to use 3 of the 4GB for SQL. I have enabled /3GB after the fastdetect
line in boot.ini but SQL still uses only 2 GB. I checked the max-memory
setting and its at the default 2billion+ MB.

does anyone know of any other reason that SQL server won't use more than
1.8-2 GB? this box has only 2 other apps running which use less than 50 MB
combined.

Leon


Reply With Quote
  #4  
Old   
Leon McCalla
 
Posts: n/a

Default Re: /3GB - 01-03-2010 , 05:56 PM



32bit windows 2003 server is limited to 4Gb. this is why my focus is on the
/3GB switch.

Leon


"Jeffrey Williams" <jeff.williams3188 (AT) verizon (DOT) net> wrote

Quote:
With 8GB of memory available, I would recommend that you remove /3GB and
add in /PAE instead. PAE will allow the OS the ability to see all of the
memory available - then, you can set the max memory for SQL Server to 6GB
and SQL Server will use that.

Reply With Quote
  #5  
Old   
Leon McCalla
 
Posts: n/a

Default Re: /3GB - 01-03-2010 , 05:59 PM



Im using SQL 2008 developer edition on 32bit windows 2003 server R2. I know
the OS is limited to 4Gb. This is why i'm asking about the /3GB switch. Is
it possible that the dev edition is limited to 2 GB as well?.

Leon


"Andrew J. Kelly" <sqlmvpnooospam (AT) shadhawk (DOT) com> wrote

Quote:
Leon,

Well you didn't say what editions of SQL Server or the OS you have so we
have no idea what you are capable of using. You don't need 64 bit although
it would be preferred and you don't need Datacenter or possibly EE
either. SQL Standard edition will use all 8GB if the OS sees it. You may
need to add the /PAE switch for the OS to get it to see it. Then you will
need to turn on AWE for SQL Server to see it.

--

Andrew J. Kelly SQL MVP
Solid Quality Mentors

"Leon McCalla" <leonmccalla (AT) remove (DOT) hotmail.com> wrote in message
news:OxxWt2IjKHA.1824 (AT) TK2MSFTNGP04 (DOT) phx.gbl...
hello,
physically I have 8GB RAM in a dell server running windows 2003 server R2
and SQL 2008 server. The OS only sees 4GB and SQL only uses 2 GB. I
recently found out I need to be using either 64bit, enterprise or data
center versions to access >4GB of ram but there should be no reason for
me not to use 3 of the 4GB for SQL. I have enabled /3GB after the
fastdetect line in boot.ini but SQL still uses only 2 GB. I checked the
max-memory setting and its at the default 2billion+ MB.

does anyone know of any other reason that SQL server won't use more than
1.8-2 GB? this box has only 2 other apps running which use less than 50
MB combined.

Leon


Reply With Quote
  #6  
Old   
Andrew J. Kelly
 
Posts: n/a

Default Re: /3GB - 01-03-2010 , 09:49 PM



The yes adding the /3GB switch will give you an extra 1GB for SQL Server.

--

Andrew J. Kelly SQL MVP
Solid Quality Mentors

"Leon McCalla" <leonmccalla (AT) remove (DOT) hotmail.com> wrote

Quote:
Im using SQL 2008 developer edition on 32bit windows 2003 server R2. I
know the OS is limited to 4Gb. This is why i'm asking about the /3GB
switch. Is it possible that the dev edition is limited to 2 GB as well?.

Leon


"Andrew J. Kelly" <sqlmvpnooospam (AT) shadhawk (DOT) com> wrote in message
news:egLbLdMjKHA.5596 (AT) TK2MSFTNGP06 (DOT) phx.gbl...
Leon,

Well you didn't say what editions of SQL Server or the OS you have so we
have no idea what you are capable of using. You don't need 64 bit
although it would be preferred and you don't need Datacenter or possibly
EE either. SQL Standard edition will use all 8GB if the OS sees it. You
may need to add the /PAE switch for the OS to get it to see it. Then you
will need to turn on AWE for SQL Server to see it.

--

Andrew J. Kelly SQL MVP
Solid Quality Mentors

"Leon McCalla" <leonmccalla (AT) remove (DOT) hotmail.com> wrote in message
news:OxxWt2IjKHA.1824 (AT) TK2MSFTNGP04 (DOT) phx.gbl...
hello,
physically I have 8GB RAM in a dell server running windows 2003 server
R2 and SQL 2008 server. The OS only sees 4GB and SQL only uses 2 GB. I
recently found out I need to be using either 64bit, enterprise or data
center versions to access >4GB of ram but there should be no reason for
me not to use 3 of the 4GB for SQL. I have enabled /3GB after the
fastdetect line in boot.ini but SQL still uses only 2 GB. I checked the
max-memory setting and its at the default 2billion+ MB.

does anyone know of any other reason that SQL server won't use more than
1.8-2 GB? this box has only 2 other apps running which use less than 50
MB combined.

Leon




Reply With Quote
  #7  
Old   
Jeffrey Williams
 
Posts: n/a

Default Re: /3GB - 01-04-2010 , 07:59 PM



Well, you didn't say which version of 2003 you are using. Standard Edition
is limited to 4GB - but you stated you have installed 8GB. With 8GB
installed - to use the additional memory with Standard Edition you have to
use x64.

So, your options are:

x86 set /3GB and remove 4GB of memory from server - it's wasted anyways.
x64 access all of the available memory and don't have to worry about /PAE
or /3GB

Note: if you use x64 and install SQL Server 2005 Standard Edition you want
to apply the latest service packs and cumulative updates. That way you can
set the lock pages in memory option and it will work.

Jeff

"Leon McCalla" <leonmccalla (AT) remove (DOT) hotmail.com> wrote

Quote:
32bit windows 2003 server is limited to 4Gb. this is why my focus is on
the /3GB switch.

Leon


"Jeffrey Williams" <jeff.williams3188 (AT) verizon (DOT) net> wrote in message
news:5F4620F6-D1EB-4697-96F4-AB93DF281539 (AT) microsoft (DOT) com...
With 8GB of memory available, I would recommend that you remove /3GB and
add in /PAE instead. PAE will allow the OS the ability to see all of the
memory available - then, you can set the max memory for SQL Server to 6GB
and SQL Server will use that.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.