柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
某应用系统需使用运行于两个地点的分布式数据库,该应用系统经常需要进行某一查询操作,此查询需要对两个分布在两地数据量很大的表进行连接操作。这两张数据变化很慢。为了提高查询速度,下列方法中最可行的是()。
A.使用表水平分割方法,将两张表分别分割为多张表
B.将两张表复制交叉复制到两地
C.增加网络带宽,提高数据传输速度
D.增加数据库内存,缓冲更多的数据
热度🔥185
参考答案:B
解析:
分布式数据库中,传输的代价是:I/O代价+CPU代价+通信代价。分布式数据库中查询优化的首要目标是:使查询执行时通信代价最省。因此如果把两张表交叉复制到两地就可以省去通信传输的时间,相比较于其它三个选项,该方法最优,因此选择B选项。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
计算机软件的确切含义是( )。
在窗体上画一个名为Command1的命令按钮,然后编写以下程序:Private Sub Command1_Click() Dim M(10)As Integer For k=1 To 10 M(k)=12-k Next k x=8 Print M(2+M(x)) End Sub 运行程序,单击命令按钮,在窗体上显示的是( )。
查询处理器和存储管理器是数据库管理系统中的核心模块。下列关于查询处理器和存储管理器的说法,错误的是()
μC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的?
在Ethernet帧中,前导码字段的长度是
标签
三级数据库技术
查询
数据库
两张
代价