Click here to Skip to main content
15,889,116 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I'm going to publish a webproject in ASP.NET with SQL Server. But there are so many branches of my client (thousands of shops over country). my client's requirement is to deploy the project through polymorphism. that mean every client have its own website with a unique subdomain and unique database (those will generated automatically). each shop has almost upto 1 GB data for storing in database. now my question is that
1. how many databases can be created in single instance of SQL Server (that mean how many shop can be store there data in database). and which strategy i can choose if their data increase in future.
2. Also suggest me which hosting company is best for ASP.NET & SQL Server Projects and what they offer with their range
3. Also tell me which SQL Server edition is best in such condition

What I have tried:

Till i have only project and want to deploy.
how many databases can be created in a single instance of SQL Server?
Posted
Updated 14-Jun-16 22:01pm
Comments
F-ES Sitecore 15-Jun-16 5:11am    
You'll probably need to hire a whole server for this, I doubt a standard hosting plan will give you what you need. Also what happens if there is a bug and you need a table or SP update to resolve it? Or you want to add a new feature, how are you going to keep all these sites in synch?
Munna Pehlwan 17-Jun-16 20:20pm    
new feature or updating through code in asp.net with data connection. that is not a big issue

1 solution

It probably depends on the version of SQL Server, but in theory, you could have 32,767 databases per instance: Maximum Capacity Specifications for SQL Server[^]
But...would the rest of the infrastructure support that many requests? I think you'd need to look closely at the whole "probably traffic" you expect to be generated, and plan accordingly. I wouldn't try putting that many DBs on a single SQL server instance, even if it was a major server farm!
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900