Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 General SQL Server Forums
 Database Design and Application Architecture
 How much can sql 2005 handle

Author  Topic 

bogey
Posting Yak Master

166 Posts

Posted - 2007-08-23 : 16:32:58
I have a friend who is doing a voting application for one of his customers and they are concerned about the volume that sql server can handle. He's looking a single sql server 2005 with plenty of hd space and 4gb of memory. The app will look to see if you voted and then insert a record accordingly.

Are there any papers out there or apps that can show the amount a server can handle?

thanks.

dinakar
Master Smack Fu Yak Hacker

2507 Posts

Posted - 2007-08-23 : 16:37:34

What do you mean by "the amount a server can handle?"

Amount in terms of what? database size?


Dinakar Nethi
************************
Life is short. Enjoy it.
************************
http://weblogs.sqlteam.com/dinakar/
Go to Top of Page

bogey
Posting Yak Master

166 Posts

Posted - 2007-08-23 : 16:43:38
How many transactions per Hour.


quote:
Originally posted by dinakar


What do you mean by "the amount a server can handle?"

Amount in terms of what? database size?


Dinakar Nethi
************************
Life is short. Enjoy it.
************************
http://weblogs.sqlteam.com/dinakar/

Go to Top of Page

dinakar
Master Smack Fu Yak Hacker

2507 Posts

Posted - 2007-08-23 : 16:44:31
That depends on your hardware configuration.

Dinakar Nethi
************************
Life is short. Enjoy it.
************************
http://weblogs.sqlteam.com/dinakar/
Go to Top of Page

bogey
Posting Yak Master

166 Posts

Posted - 2007-08-23 : 16:51:14
So lets say I have 1 Box with plenty of space configured the appropriate way with RAID. I also have 4gb of memory. Where could I anticipate bottlenecks? I will run the same insert / lookup statement throughout the day. My application side will be running .NET 2.0.



quote:
Originally posted by dinakar

That depends on your hardware configuration.

Dinakar Nethi
************************
Life is short. Enjoy it.
************************
http://weblogs.sqlteam.com/dinakar/

Go to Top of Page

dinakar
Master Smack Fu Yak Hacker

2507 Posts

Posted - 2007-08-23 : 16:58:28
That is very generic description even for a desktop. You have to look into how many processors, what is the anticipated load, what is the DB size and anticipated growth for DB. Past all this, inspite of having the best configuration, it comes down to your application. If you have poor code, no hardware is going to help.

Dinakar Nethi
************************
Life is short. Enjoy it.
************************
http://weblogs.sqlteam.com/dinakar/
Go to Top of Page

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-08-23 : 22:36:35
If you know amount of data and transaction rate, you can go to server vendor's web site to get server spec based on your info.
Go to Top of Page

KenS
Starting Member

6 Posts

Posted - 2007-08-27 : 08:21:30
How many concurrent connections do you anticipate and how are those connections made? Are they pooled and resued? Connections consume resources. Good planning in this area can really help.

I worked at a company that had a large e-commerce site and we handled tremendous numbers of reads. We did not do as many writes as reads, but we still did a fair volume. One of the biggest factors is how simple or complicated are your queries. From your description, they sound simple. That is good. Once the queries get elongated, performance will degrade. You should also review your locking scenario/plan. Do you allow users to read from the table as it is being written to? Can you use NOLOCK on your reads? How much of the overall time is spent in the transactions?

Dinakar is absolutely correct in saying that poor code can overrule good hardware. I mentioned only some of the factors you need to consider in driving performance.

If you find the white paper you are looking for, you need to ask yourself ... How close is my application to the one used in the white paper? You can get a wide variation of results on the same hardware.

Good luck.



Ken
Go to Top of Page

spirit1
Cybernetic Yak Master

11752 Posts

Posted - 2007-08-27 : 09:31:37
a few max limitations of sql server 2005:
http://weblogs.sqlteam.com/mladenp/archive/2007/07/24/60267.aspx

_______________________________________________
Causing trouble since 1980
blog: http://weblogs.sqlteam.com/mladenp
Go to Top of Page
   

- Advertisement -