在软件设计中,关于多层的设计,有一部份是有关数据库的。数据库
设计上分红这样三层服务器
客户端UI -- 应用服务器 -- 数据库服务器性能
有个说法是,能够在应用服务器这一层共享使用数据库链接池,从而减轻数据库服务器的负担。设计
我查了好多资料,但至今为止,没有比较明确的数量级定义,内存
对于什么级别的服务器硬件,什么数量级的数据库链接,或者说多少个客户端使用数据库,将对数据库服务器构成压力?软件
我目前使用的应用大概到这样的级别硬件
一、数据库服务器 DELL R410 ,XEON 四核*2 CPU, 24G内存, SAS 15000RPM硬盘数据
二、SQL 2005, 5G用户数据库客户端
三、50个左右的客户端硬盘
在这样的环境下,哪部份软件设计或是硬件性能更加可能成为瓶颈?请你们指点,谢谢!