三层C/S体系结构的特点是,用户界面与商业、应用逻辑 位于不同的平台上,所有的用户可以共享商业和应用逻辑。 基于这种结构的数据库系统具有如下优点:1)系统可根据需要把各个服务分别或重复地分布在不同的计算机上, 使整个系统的工作量平衡分配到网络中,从而实现最佳的性能; 2)由应用服务器统一管理数据库连接、数据接收、数据同步、事务 处理和线程调度等工作,因此可最大限度地保障了数据的统一、完 整和准确性能; 3)对系统的修改或升级可简化到只对某个特定部件的更换,使系统 的维护和升级更加容易; 4)适用范围广且支持Intranet/Internet,并具有很强的开放性; 5)实现大用户量、大吞吐量下的负载平衡。三层结构将应用纵向均 匀分布在客户端、应用服务器和数据库服务器上,横向分布在多个 应用服务器和数据库服务器上,应用的分布实现了负载的平衡。因 此,在大用户量、大吞吐量情况下,仍能迅速响应每个客户端的需 求。