首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
admin
2021-09-16
62
问题
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
选项
A、水平分割后,得到的子表结构相同
B、水平分割后,查询表中所有数据时需要使用JOIN操作
C、垂直分割后,所有表中均需保留原有表的主码
D、当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
答案
B
解析
分割表增加了维护数据完整性的代价。分割表分为水平分割表和垂直分割表两种。水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但在分割表以后,增加了维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表(不破坏第三范式):一种是当多个过程频繁访问表的不同列时,可将表垂直分成几个表,减少磁盘I/O(每行的数据列少,每页存的数据行就多,相应占用的页就少),更新时不必考虑锁,没有冗余数据。缺点是在插入或删除数据时要考虑数据的完整性,用存储过程维护。另一种是当主要过程反复访问部分列时,最好将这部分被频繁访问的列数据单独存为一个子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但因此增加了重叠列的维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表可以达到最大化利用Cache的目的。水平分割后,查询数据需要使用UNION操作。垂直分割后,查询数据需要JOIN操作。
转载请注明原文地址:https://kaotiyun.com/show/BmeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系模型中常用的关系操作包括Ⅰ.选择Ⅱ.投影Ⅲ.连接Ⅳ.查询Ⅴ删除
下列属于数据库系统阶段特点的是Ⅰ.数据结构化Ⅱ.数据共享性高Ⅲ.独立性高Ⅳ.数据无专门软件管理Ⅴ.冗余度大,不易扩充
在树形结构中,一个结点的子树的个数叫做结点的
广域网覆盖的地理范围从几十公里到几千公里,其通信子网一般采用【】技术。
PowerBuilderl0.0为使用.NET开发工具的用户提供了一套______工具。
一个数据库有多个外模式,有______内模式。
下列的故障中,可能会造成事务执行失败的是
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历结果为
A、 B、 C、 D、 D目前新的数据库应用开发工具的发展趋势有:①采用三层或多层Client/Server结构;②支持Web应用;③支持开放的、构件式的分布式计算环境。
随机试题
试编写一一个汇编浯言程序,完成对10个字节数据求和。DATASEGMENTAT2000HARRAYDB31H,11H.21H,26H,30H,08H,02H,10H,56HC
DaveBrubeckandHisJazz"TakeFive",thesmokyinstrumentalbytheDaveBrubeckQuartet,wasa【C1】________(music)milesto
A、Thechangeofeatinghabits.B、Healthydiet.C、Naturalfood.D、Processedfood.C题目问的是下面哪个是文章的最佳标题。综合全文可知,整篇文章的重点都是在讲自然食品。故选C。
恶性程度最高的乳痛类型是()
Wallace公司刚刚为每普通股支付了$2.00的股利。历史数据表明,Wallace的股利以每年5%的速度稳步增长。投资这只股票的预期收益率为18%。Wallace普通股每股的当前价值为
公安经费保障工作为各项公安工作()。
Thisbookcomesasa______tohimwholearnsalotfromit.
已知数据文件in.dat中存放有300个四位数,并已调用读函数readDat()把这些数存人数组a中。请编写函数jsValue()。其功能是:求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt,再求出所有满足此条件的四位数的平均值pj
在考生文件夹下,“sampl.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。试按以下要求,完成各种操作:将窗体“fTest”的“标题”属性设置为“测试”。
打开工作簿文件exc.xlsx,对工作表“产品销售情况表”内数据清单的内容按主要关键字“分公司”的降序次序和次要关键字“产品名称”的降序次序进行排序,完成对各分公司销售额总和的分类汇总,汇总结果显示在数据下方,工作表名不变,保存exc.xlsx工作簿。
最新回复
(
0
)