32 bit sql 2005 on 32 bit OS or 64 bit OS

generic
Member Posts: 511
Hello
Client is buying a new hardware and I wanted to know which would perform better.
The sql server is 32 bit, so they won't change that.
The question is will 32 bit sql 2005 perform better on 32 bit OS or on 64 bit OS?
Also the max memory is 4 gig.
With 64 bit you can have more memory for OS and 4 gig for sql.
Also I'm guessing moving from 32 bit sql to 64 bit sql require new license?
Thanks.
Client is buying a new hardware and I wanted to know which would perform better.
The sql server is 32 bit, so they won't change that.
The question is will 32 bit sql 2005 perform better on 32 bit OS or on 64 bit OS?
Also the max memory is 4 gig.
With 64 bit you can have more memory for OS and 4 gig for sql.
Also I'm guessing moving from 32 bit sql to 64 bit sql require new license?
Thanks.
0
Answers
-
generic wrote:Hello...
Also I'm guessing moving from 32 bit sql to 64 bit sql require new license?
Thanks.
Depends on how SQL was licensed. If Retail or OEM, then yes. If thru a volume purchase agreement, then all you need is the 64 bit media.There are no bugs - only undocumented features.0 -
Upgrade the OS to 64bit. I don't think you can even install 64bit SQL on a 32 bit OS.David Singleton0
-
bbrown wrote:generic wrote:Hello...
Also I'm guessing moving from 32 bit sql to 64 bit sql require new license?
Thanks.
Depends on how SQL was licensed. If Retail or OEM, then yes. If thru a volume purchase agreement, then all you need is the 64 bit media.
I have had clients with both Retail and OEM that went back to Microsoft and got 64bit upgrades at very low cost, as in less than $100. Generally its just media cost and an administration fee.David Singleton0 -
David Singleton wrote:bbrown wrote:generic wrote:Hello...
Also I'm guessing moving from 32 bit sql to 64 bit sql require new license?
Thanks.
Depends on how SQL was licensed. If Retail or OEM, then yes. If thru a volume purchase agreement, then all you need is the 64 bit media.
I have had clients with both Retail and OEM that went back to Microsoft and got 64bit upgrades at very low cost, as in less than $100. Generally its just media cost and an administration fee.
Yes, I've had that happen too. I've also have OEM vendor swap out the products. But these have usually been situations where the customer had not had the license for long and/or was on a current version. But either way it is worth a try.There are no bugs - only undocumented features.0 -
thank you.0
-
bbrown wrote:Depends on how SQL was licensed. If Retail or OEM, then yes.
No, it does not depends. You are free to install 32 or 64 bit SQL, the only problem is with media.
Volume licence clients receive both 32 and 64 bit version. Retail and OEM not, so Microsoft just suggest to contact your retailer for help getting media with proper server version.
http://www.microsoft.com/servers/64bit/faqs.mspx#EOB
Regards,Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
The question is will 32 bit sql 2005 perform better on 32 bit OS or on 64 bit OS?
Running 32bit app on 64bit OS requires additional level of software running in between OS and application (WOW subsystem), and there will be no benefits from increased memory available to SQL.
Regards,Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
David Singleton wrote:Upgrade the OS to 64bit. I don't think you can even install 64bit SQL on a 32 bit OS.
SQL is 32 bit and will stay 32 bit, so question is 32 or 64bit OS.
Even if SQL could be updated to 64 bit updating both SQL and OS to 64bit with only 4 GB of total RAM in machine makes no sense. SQL is not engineering software performing intensive calculations, it just moves data around, so it will not benefit from 64bit word. On the other hand OS and SQLOS will consume more memory due to 8 bytes 'rounding'
Regards,Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
Slawek Guzek wrote:David Singleton wrote:Upgrade the OS to 64bit. I don't think you can even install 64bit SQL on a 32 bit OS.
SQL is 32 bit and will stay 32 bit, so question is 32 or 64bit OS.
Even if SQL could be updated to 64 bit updating both SQL and OS to 64bit with only 4 GB of total RAM in machine makes no sense. SQL is not engineering software performing intensive calculations, it just moves data around, so it will not benefit from 64bit word. On the other hand OS and SQLOS will consume more memory due to 8 bytes 'rounding'
Regards,
huh? There are siginificant advantages to the 64 bit version of SQL.There are no bugs - only undocumented features.0 -
bbrown wrote:huh? There are siginificant advantages to the 64 bit version of SQL.Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
Slawek Guzek wrote:bbrown wrote:huh? There are siginificant advantages to the 64 bit version of SQL.
The 4 GB limit is only because the system is running 32 bit Windows. If it was running 64 bit SQL logic says it would also be running 64 bit Windows which makes the 4 GB limit go away. Unless of course the hardware is limited to only 4 GB.
That increased address space is not such a small advantage. It reduces or eliminates many of the limitations on 32 bit SQL.There are no bugs - only undocumented features.0 -
Slawek Guzek wrote:David Singleton wrote:Upgrade the OS to 64bit. I don't think you can even install 64bit SQL on a 32 bit OS.
SQL is 32 bit and will stay 32 bit, so question is 32 or 64bit OS.
Even if SQL could be updated to 64 bit updating both SQL and OS to 64bit with only 4 GB of total RAM in machine makes no sense. SQL is not engineering software performing intensive calculations, it just moves data around, so it will not benefit from 64bit word. On the other hand OS and SQLOS will consume more memory due to 8 bytes 'rounding'
Regards,
The only correct answer here is to upgrade the OS to 64bit. Then install 64 bit SQL.David Singleton0 -
[Topic moved from 'NAV/Navision' forum to 'SQL General' forum]Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions