Getting Started with Adobe After Effects - Part 6: Motion Blur


Upload Image Close it
Select File

Nakul Vachhrajani is a Technical Specialist & Systems development professional with iGATE. He holds a MCTS (SQL Server 2008: Implementation & Maintenance)
Browse by Tags · View All
#SQLServer 241
SQL Server 240
Administration 207
DBA 196
Tips 185
Development 185
T-SQL 180
#TSQL 178
Guidance 122
Tools and Utilities 112

Archive · View All
April 2011 14
March 2012 11
December 2011 11
March 2011 11
December 2012 10
October 2011 10
January 2011 10
January 2013 9
November 2012 9
October 2012 9

#0191-SQL Server-Maximum Capacity Specifications-How do you calibrate your systems?

Aug 30 2012 12:00AM by Nakul Vachhrajani   

It’s close to a week-end, and hence, I have a very short post for today.

Very often I find teams and SQL Server enthusiasts coming up to me and asking me some of the following questions:

  • How many databases can I host on a SQL Server instance?
  • How large can these databases be?
  • Is there a limit to the number of records in a table?

I often point them to Books On Line/MSDN where they can find the official specification which would be able to answer all of their questions. Today, I thought of putting an end to this almost endless cycle of same question-answer sessions and provide the direct links to the Books on Line/MSDN maximum capacity specification for SQL Server. So, here goes:

Maximum Capacity Specifications for SQL Server

How do you calibrate your systems?

Whenever someone asks a minimum/maximum capacity specification related question, I always wonder how they would calibrate their systems and more importantly, certify their product against these numbers. So, here’s what I would like to learn from you, my kind readers:

How do you derive minimum/maximum capacity specifications for your systems?

Ideally, the situation would be that a production system would have the same limitations as the underlying platform. But, that would not happen in practice due to the choice of the architecture and/or technical design decisions.

Do leave a note as you go. It’s a very interesting question, with no fixed answer – every system and every team would have their own methods, which is why I am sure it would be a great discussion.

Until we meet next time,

Be courteous. Drive responsibly.

Tags: #SQLServer, SQL Server, Administration, DBA, Development, Guidance


Nakul Vachhrajani
4 · 33% · 10677
3
 
0
Lifesaver
 
 
0
Learned
 
0
Incorrect



Submit

2  Comments  

  • There are no simple answers for a number of reasons:

    DBAs do not often participate in hardware or vendor selection. They work with what they have. Corporations will often have a corporate standard for server hardware, which may or may not be influenced by DBA input. Capacity calculations are often made up of information that is not available (how many users will be using the system, how many IOPS are required, how fast will data volumes grow, how much network bandwidth will the application consume and how fast will that grow) etc. Cost is a major component of determining hardware standards. Since hardware costs are not predictable (see last years hard drive shortages and attendant unanticipated price increases), companies will often buy as much hardware as they can get... for price X. Anything more than price X requires justification.

    Now add virtualization into the mix. You've got the underlying hardware plus the hypervisor/virtualization layer to consider. Let's say you have a 16 core server running 4 VMs. Do you provision 1, 2, 4, 8 or all 16 cores to a virtual machine.

    At the end of the day, it comes down to testing in production. Yes, this is a bad idea. But testing in a lab environment often doesn't yield accurate results. If you see processes that are processor bound, add cores. If you see processes that are memory bound, add RAM. If you see processes that are network bound, add network bandwidth (if you can). If you see processes that are disk bound, look at your storage configuration (this last one is often hardest, especially in a production environment).

    commented on Aug 30 2012 8:54AM
    Marc Jellinek
    97 · 2% · 556
  • Thank-you for sharing your views, Marc! I have been bitten once by the storage configuration, so I completely understand what you are saying about that part being the hardest.

    commented on Aug 30 2012 9:37AM
    Nakul Vachhrajani
    4 · 33% · 10677

Your Comment


Sign Up or Login to post a comment.

"#0191-SQL Server-Maximum Capacity Specifications-How do you calibrate your systems?" rated 5 out of 5 by 3 readers
#0191-SQL Server-Maximum Capacity Specifications-How do you calibrate your systems? , 5.0 out of 5 based on 3 ratings
    Copyright © Rivera Informatic Private Ltd Contact us      Privacy Policy      Terms of use      Report Abuse      Advertising      [ZULU1097]