A client is using SQL Server Express with one of my programs. He's bogging down at around 1000 of his customers. He wants some ideas on how to scale the app better.
His clients put about 300mb of data and images on the server, on average, and they are consumers who load up the system in the evenings and weekends.
I think the problem is the processor handling the requests and uploading. Does anyone have any experience using the Data Center version of SQL Server, and would using more processors help? I think it will allow up to 256 processors, assuming that's the issue (I think it is. He has tons of bandwidth and disk space).
Conceptually, I'm not sure how to test this. Would he run multiple instances of my NTWS software? I've got some other ideas for scaling by re-routing and balancing among different computers, pipes, etc., but the client is hellbent on using Data Center, and I could use some direction.
Also, if anyone has substantial experience at Data Center, please send me your resume. Thanks!