什么是分布式数据库系统?

答:分布式数据库系统中最重要的目标是尽量减少对网络的利用,尽可能减少站点之间的通信次数和通信量。 因此,分布式数据库系统的数据库设计者必须考虑数据是否分片,片段如何复制,以及数据或片段如何分布,甚至在分布式数据库 管理系统支持高的分布透明性时也要如此。
分布式数据库设计有哪些新问题?

由此产生了分布式数据库设计所特有的两个新问题:数据的分片设计和片段的位置分配设计。 分片设计研究的是全局模式分片的“逻辑准则”,片段的位置分配设计研究的是处理数据在各站点上的“物理布局” 。
分布式数据库中查询优化包括哪些内容?

分布式数据库中,查询优化包括两个内容: 查询策略优化尤为重要。 实际上现在成熟的数据库产品都有成熟的代价模型,能够为某个查询语句构造十几个甚至几十个查询策略,然后代价模型会计算这些查询策略的代价,一般以响应时间为衡量标准,选择最优策略执行查询。 分布式环境下,查询可分为三种类型:局部查询、远程查询和全局查询。