分布式数据库的查询优化需要考虑的主要因素包括I/O代价、CPU代价和通信代价。一般情况下,分布式数据库查询优化的首要目标是( )。

admin2021-09-16  38

问题 分布式数据库的查询优化需要考虑的主要因素包括I/O代价、CPU代价和通信代价。一般情况下,分布式数据库查询优化的首要目标是(    )。

选项 A、I/O代价
B、通信代价
C、CPU代价
D、I/O代价和CPU代价之和

答案B

解析 在集中式数据库系统中,查询代价主要是由CPU代价和I/O代价来衡量的;在分布式数据库系统中,由于数据分布在多个不同的场地上,而分布式数据库查询中,导致数据传输量大的主要原因是数据间的连接操作和并操作,因此一般情况下,分布式数据库查询优化的首要目标是操作执行的顺序、操作执行的算法和不同场地间数据流动的顺序,即通信代价。故答案为B项。
转载请注明原文地址:https://jikaoti.com/ti/hgu7FFFM
0

最新回复(0)