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
 New to SQL Server Programming
 Multiple Small databases vs Single Big Databas

Author  Topic 

jay1648
Starting Member

1 Post

Posted - 2008-06-17 : 04:34:50
Hi, I'm planning to develop a project on .NET using Sql server 2005. Just stuck at a point where I need to decide that Should I use 2 or 3 huge databases with a lot of tables and data into it or should i create a lot of databases which would contain small chunks of data. Please let me know which option would give me a better performance. Thanks in advance

God is great. We are not God. But we still can be great.

suresha_b
Yak Posting Veteran

82 Posts

Posted - 2008-06-17 : 07:33:19
Huge/big database means how big in size?
2 or 3 huge databases are easy to maintain. It will be convenient for developers also. Performance also should be better as there are fewer disk files and IO.
Go to Top of Page

tosscrosby
Aged Yak Warrior

676 Posts

Posted - 2008-06-17 : 12:03:48
It all depends. What will the databases contain? Is the data within each potential database related? If so, one database should be fine. How large? Can you partition the data into separate files, on separate physical disks? That would help with respect to performance. Indexing is key. What type of load are you expecting? A lot of question marks that need to be answered before you can get any responses that will truly help. Again, size of the database would be a key factor. I have seen terabyte databases that performed very well because of the disk setup, proper indexes, routine maintenance performed, etc.

Terry
Go to Top of Page
   

- Advertisement -