在标准的Client/Server结构中,数据库处理由Server来承担,Client运行用户接口程序,直接和用户交互,并向Server发送数据库请求.而在增强型Client/Server结构的DBMS(简写为ECS-DBMS)中,充分利用了可以利用的Client资源,包括长久存储器.对于数据库中经常使用数据,客户机可以将这些数据拷贝并存储到自己的磁盘中,以免下次使用这些数据时再去访问Server.另外,客户机的磁盘中,还可以存储该客户自己的专用数据,这样便可以提高系统的性能.由于公共数据都存放在Server中,数据一致性的维护也由Server来承担.当Server中出现更新时,Server要将更新的内容传递给需要该更新的Clients,以替换客户机磁盘中的旧数据.针对ECS-DBMS,介绍并提出几种Server更新传播策略,并通过计算机模拟试验分析研究这些策略的性能.
Client/Server ECS-DBMS SCS-DBMS 多处理机 数据更新传播策略