每台计算机中都一定有DBMS的一份完整 拷贝副本吗?
发布网友
发布时间:2022-04-25 05:21
我来回答
共1个回答
热心网友
时间:2023-11-20 16:43
不一定。分布式数据库系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都可能有DBMS的一份完整拷贝副本,或者部分拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的逻辑上集中、物理上分布的大型数据库。许多人都有过这样的经历——你可以随时在银行、运营商查询最近几个月或者近一年的账单;但当时间跨度超过一年的时候,系统查询的时间就要长一些,你可能会间歇性的等待几秒钟。这并不是系统在“偷懒”,相反它正在全速帮你从曾经的数据库中检索数据。这就是在线业务与离线业务的区别。对于那些检索频次高、应用范围广的数据,许多都存储在在线数据库中,方便用户随时调取。而对于那些时间比较长或者检索频率低的数据,更多时候会存储在离线数据库中,这样就可以进一步降低使用成本,也提升了整个系统的资源利用效率。