itgle.com
参考答案和解析
正确答案:B
解析:在分布式数据库系统中,查询代价不仅要考虑CPU代价和I/O代价,还要考虑站点间传输数据的通信代价。
更多“在分布式数据库系统中,查询代价是由下列哪几项来衡量的?……①CPU代价②l/O代价③通信代价 ④存储代价A ”相关问题
  • 第1题:

    在分布式数据库系统中,一般不适合作为衡量查询代价依据的是______。

    A)CPU代价

    B)I/O代价

    C)通信代价

    D)存储代价

    A.

    B.

    C.

    D.


    正确答案:D
    解析:在集中式数据库系统中,查询代价主要是由CPU代价和I/O代价来衡量的,在分布式数据库系统中,由于数据分布在多个不同的场地上,使得查询处理中还要考虑站点间传输数据的通信代价。另外,分布式数据库的缺点之一就是复杂的存取结构。因此本题答案为D。

  • 第2题:

    在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括I/O代价、CPU代价和通信代价。一般而言,分布式数据库查询优化的首要目标是()。

    A.使查询执行时I/O代价最省

    B.使查询执行时CPU代价最省

    C.使查询执行时通信代价最省

    D.使查询执行时I/O和CPU代价最省


    参考答案:C

  • 第3题:

    在RDBMS中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查询的执行开销主要包括I/O代价和CPU代价。在多用户数据库中,还应考虑查询的内存代价。()


    正确

  • 第4题:

    在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括I/0代价、CPU代价和通信代价。一般而言,分布式数据库查询优化的首要目标是( )。

    A.使查询执行时I/O代价最省

    B.使查询执行时CPU代价最省

    C.使查询执行时通信代价最省

    D.使查询执行时I/0和CPU代价最省


    正确答案:C
    首先,通信代价较I/O代价容易估计。其次,对于分布式数据库查询优化而言,通信代价比I/O代价和CPU代价更为重要。

  • 第5题:

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

    A.I/O代价

    B.通信代价

    C.CPU代价

    D.I/O代价和CPU代价之和


    参考答案:B