首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
admin
2021-09-16
64
问题
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
选项
A、水平分割后,得到的子表结构相同
B、水平分割后,查询表中所有数据时需要使用JOIN操作
C、垂直分割后,所有表中均需保留原有表的主码
D、当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
答案
B
解析
分割表增加了维护数据完整性的代价。分割表分为水平分割表和垂直分割表两种。水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但在分割表以后,增加了维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表(不破坏第三范式):一种是当多个过程频繁访问表的不同列时,可将表垂直分成几个表,减少磁盘I/O(每行的数据列少,每页存的数据行就多,相应占用的页就少),更新时不必考虑锁,没有冗余数据。缺点是在插入或删除数据时要考虑数据的完整性,用存储过程维护。另一种是当主要过程反复访问部分列时,最好将这部分被频繁访问的列数据单独存为一个子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但因此增加了重叠列的维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表可以达到最大化利用Cache的目的。水平分割后,查询数据需要使用UNION操作。垂直分割后,查询数据需要JOIN操作。
转载请注明原文地址:https://www.kaotiyun.com/show/BmeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对具有相同关键字的关系模式,如果他们的处理主要是查询操作,且常在一起,可将这列关系模式进行什么操作?
下列叙述正确的是
下述哪一个不是并行数据库中将关系划分存储到多个磁盘常用方法?
设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪一条是不正确的?
在数据库技术中,反映现实世界中事物的存在方式或运动状态的是
在数据库三级模式中,外模式的个数
数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统
数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的
下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?
若使关系模式R<U,F>分解为关系模式R1<U1,Fl>,R2<U2,F2>,能够进行无损连接性分解的充分必要条件是
随机试题
下列关于第三方物流的说法不正确的是()
A.37周B.38周C.40周D.42周E.44周过期产儿的胎龄大于
2014年4月29日,某公司为全体职工投保了人身意外伤害保险,保险公司收取了保险费并当即签发了保险单,但在保险单上列明的保险期间为自2014年5月1日起至次年4月30日止。2014年4月30日,该公司的职工王某在登山中不慎坠崖身亡。【问题】保
(2017年第95题)安全照明在正常电源断电后,其电源转换时间应满足()s。
标准设计施工总承包合同规定,自监理人收到承包人的设计文件之日起,对承包人的设计文件审查期限不超过()天。
根据《合同法》的规定,下列经济合同中属于无效合同的有()。
有“一条古道、十种方言、百家姓氏、千年古镇”之美誉的是()。
对公文的主要信息和办理情况进行详细记载,这个程序在收文办理中称为()。
アルバイトのめんせつはあしたです。
Inmanycountries,whenpeoplegivetheirname,theyrefertothemselvesusingtheirlastnameorfamilyname.IntheUnitedSt
最新回复
(
0
)