SQL Server Performance

  • Home
  • Articles
  • Forums
  • Tips
  • Training
  • FAQ's
  • Blogs
  • Software
  • Books
  • About Us
RSS Feeds
Sign in | Join


Article Topics

All Articles
Performance Tuning
Audit
Business Intelligence
Clustering
Reporting Services
Developer
General DBA
ASP.NET / ADO.NET

Training Videos

Check out our new SQL Server Training Videos section More...

Write for Us

Share your SQL Server knowledge with others and raise your profile in the community More...
Latest Articles

Writing Custom Rules for FxCop
Tuning SQL Server 2005 Integration Services for EBCDIC Data Conversion ...
Using The Transfer Jobs Task in SQL Server Integration Services ...
Using Transfer Error Messages and Transfer Master Stored Procedures Tasks in ...

More     
 
Latest FAQ's

XQuery [query()]: Attribute may not appear outside of an element ...
Cannot find either column "%.*ls" or the user-defined function or aggregate ...
%sThe operator "%ls" cannot be applied to "%ls" and "%ls" operands. ...
%sOnly 'http://www.w3.org/2001/XMLSchema#boolean?' or 'node()*' expressions allowed in conditions and with logical ...

More     
   
Latest Software Reviews

Spotlight on ApexSQL Diff - Server-based database comparison tool ...
Spotlight on ApexSQL Data Diff - Server-based database comparison tool ...
Spotlight on ApexSQL Doc 2008
ApexSQL Enforce

More     

articles >> performance tuning >> The Ultimate SQL Server

The Ultimate SQL Server

By : Brad McGehee
Mar 31, 2003

If you are like most DBAs, you probably don’t get a lot of opportunity to work on really big SQL Server machines. I mean the kind that can crunch a 10 million-row table in seconds without breaking into a sweat. The kind of server that can take requests from a 1,000 clients all at the same time, and even has time to take catnaps between query plans.

You know the kind of server I’m talking about. The one you wish you could administer, but the one you most likely will never see in your day. So why can’t those bean counters understand that every dollar spent on a SQL Server is well worth it. Don’t they know that bigger and more expensive is always better? If they were only DBAs, then they would understand.


My Ultimate SQL Server

Like you, I don’t yet have my ultimate SQL Server. Yea, I do have a couple of “larger” servers, but not the kind I can really brag about at the upcoming SQLPass conference.

So what if I could choose my ultimate SQL Server, what would I choose? After a little thought (about 5 nanoseconds), I think it would look something like this:


CPU

  • Eight CPUs. Sure, you can stuff more CPUs in a server, but these high-end servers are hard to come by. I want to be realistic, you know. Any more than eight CPUs would just be plain self-indulgent.

  • Intel Pentium III 900MHz Xeon Processors with 2MB L2 cache. When will Intel ever get their Xeon CPUs up to 1.7GHz, like their new Pentium IV line? Doesn’t Intel realize that SQL Servers need more oomph that a measly 900MHz? [Since this article was written, Intel has come out with much faster Xeons -- Brad]


Memory

  • 64GB RAM. You might as well max out what the operating system can handle. Anything less will be a waste of potential performance. Besides, I want my entire database to fit into physical RAM, with room to spare.


    Next Page>>    








Home | Peformance Articles | Audit Articles | Business Intelligence Articles | Clustering Articles | Developer Articles | Reporting Services Articles | DBA Articles | ASP.NET / ADO.NET Articles | SQL Server Training Videos | DBA FAQ's | Developer Peformance FAQ's | DBA Peformance FAQ's | Developer FAQ's | Clustering FAQ's | Error Messages | Audit Tool Reviews | Backup Tool Reviews | Coding Tool Reviews | Compare Tool Reviews | Documentation Tool Reviews | Design Tool Reviews | Monitoring Tool Reviews | Log Tool Reviews | Reporting Tool Reviews | Clustering Tool Reviews | Security Tool Reviews | Change Management Tool Reviews | Remote Access Tool Reviews | Book Reviews | Security Tool Reviews | QDPMA Performance Tuning | ADO.NET / ASP.NET | Administration | Analysis/OLAP Services | Application Development | Configuration | Components | ETL | Hardware | High Availability | Hints | Index | Misc | Operating Systems | Performance Tuning | Replication | T-SQL | Views


              © 1999-2008 by T10 Media. All rights reserved