柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
某应用系统需使用运行于两个地点的分布式数据库,该应用系统经常需要进行某一查询操作,此查询需要对两个分布在两地数据量很大的表进行连接操作。这两张数据变化很慢。为了提高查询速度,下列方法中最可行的是()。
A.使用表水平分割方法,将两张表分别分割为多张表
B.将两张表复制交叉复制到两地
C.增加网络带宽,提高数据传输速度
D.增加数据库内存,缓冲更多的数据
热度🔥212
参考答案:B
解析:
分布式数据库中,传输的代价是:I/O代价+CPU代价+通信代价。分布式数据库中查询优化的首要目标是:使查询执行时通信代价最省。因此如果把两张表交叉复制到两地就可以省去通信传输的时间,相比较于其它三个选项,该方法最优,因此选择B选项。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
下面属于白盒测试方法的是
以下变量名中合法的是( )。
下面的程序是利用公式:π=4-4/3+4/5-4/7+4/9-4/11+…计算机π的近似值Pvivate Sub Command1_Click() Dim PI As Double, x As Double, k As Long, sign As Integer sign=1 k=1 PI=0 Do x=sign*4/(2*k-1) PI=PI+x k=k+1 sign=________________ Loop Unti1 Abs(x)<0.000001 Print PIEnd Sub在空的处应填写的是( )。
在 Excel 2010 中,希望在一个单元格输入两行数据,最优的操作方法是( )。
标签
三级数据库技术
查询
数据库
两张
代价