MS-SQL Scalability

I have an application developed in PowerBuilder 5.0.02 using Sybase SQL Anywhere as the database engine.  This was fine because all sites up to now have had less than 30 users.  I now have a requirement to be able to handle 200+ concurrent users and I know that SQL Anywhere could never handle this.  My question is can MS-SQL handle this many users?  Will my application crawl and have too many records locked for this to be a realistic goal?  The application is a fat client with no middle tier so I don't think I can use any transactions processors like MTS to gain performance.

Any advice is greatly appreciated.
Who is Participating?
vvkConnect With a Mentor Commented:
MS-SQL can support such amount of user. There is exist working systems with more than 300 users on SAP applications.
How many records will loced depends on you apllication structure and configuration of server (for ex. you can specify when server must use page or table level lock depends on count of locked records and so on)
You can also use Enterprise Edition of SQL server. It can support clustering to ensure that you can get fully scalable solution.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.