The scalability depends on the hardware most of the times. The amout of memory and strorage that you could stuff in. Also others factors like clustering and etc. It can currently scale up to couple of terabytes. It also depends on the type of application, like DSS, OLTP, and etc

On the other hand as far as the performance is concern, you could have a very fast system and if your application was not efficiently designed, then it could badly boug down the performance. So basically the performance depends majorly on the design optimization. Then enabling the other features like the MTS and etc could scale your user concurrency to a good size.


Sam