首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
admin
2021-02-05
69
问题
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
选项
A、水平分割后,得到的子表结构相同
B、水平分割后,查询表中所有数据时需要使用JOIN操作
C、垂直分割后,所有表中均需保留原有表的主码
D、当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
答案
B
解析
分割表增加了维护数据完整性的代价。分割表分为水平分割表和垂直分割表两种。水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但在分割表以后,增加了维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表(不破坏第三范式):一种是当多个过程频繁访问表的不同列时,可将表垂直分成几个表,减少磁盘I/O(每行的数据列少,每页存的数据行就多,相应占用的页就少),更新时不必考虑锁,没有冗余数据。缺点是在插入或删除数据时要考虑数据的完整性,用存储过程维护。另一种是当主要过程反复访问部分列时,最好将这部分被频繁访问的列数据单独存为一个子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但因此增加了重叠列的维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表可以达到最大化利用Cache的目的。水平分割后,查询数据需要使用UNION操作。垂直分割后,查询数据需要JOIN操作。
转载请注明原文地址:https://kaotiyun.com/show/GrlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库系统一般由________成分构成。Ⅰ.数据库Ⅱ.用户Ⅲ.数据库管理系统及其工具Ⅳ.数据库管理员Ⅴ.操作系统Ⅵ.应用系统
在包含1000个元素的线性表中实现如下各运算,________所需的执行时间最短。
请编写函数voidcountValue(int*a,int*n),它的功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组a中,并通过n返回这些数的个数。注意:部分源程序已给出。请勿改动主函数ma
用【】语言编写的程序可由计算机直接执行。
数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展。分布式数据库、面向对象数据库等新型数据库属于哪一个发展阶段?
关系数据模型通常由3部分组成,它们是
关系数据模型有许多优点,但下面所列的条目中哪一条不是它的优点?
下列关于SQL语言中索引(Index)的叙述中,哪一条是不正确的
在下面的叙述中,属于TCP/IP协议特点的是Ⅰ.开放的协议标准,独立于特定的计算机硬件与操作系统Ⅱ.可以运行在局域网、广域网更适用于互联网Ⅲ.整个TCP/IP设备在网络中具有唯一的IP地址Ⅳ.可以提供多种可靠的用户服务
常用的数据结构模型有层次模型、网状模型、______和面向对象模型。
随机试题
在我国法定计量单位中,温度测量采用热力学温度,物理符号为T,单位采用开(尔文),符号()。
A.everythingiswrongB.DoyouagreeC.let’stotalthescoreD.let’sdoitE.wecandoitF.HereistheanswersheetG.He
下列不属于妇科外治法的是
上述四笔业务所涉及的下列账户中,不必设置明细分类账户的是( )。根据上述资料,计算出该企业的下列财务比率,其中正确的有( )。
下列各交易或事项,属于A公司的或有事项的有()。
()是行政管理学的核心问题,也是行政管理的出发点和归宿。
资本主义政治制度是在资本主义经济基础之上建立的,它反映了资本主义社会的经济关系,资本主义国家本质上是
在全概率公式P(B)=P(Ai)P(B|Ai)中,除了要求条件B是任意随机事件及P(AI)>0(i=1,2,…,n)之外,我们可以将其他条件改为
A、It’sMay5.B、It’safinedaytoday.C、It’sMay.D、It’sMonday.D“Whatdayisittoday?”即“今天星期几?”。D选项“It’sMonday.”(今天星期一。)是
Cancer____________(仅次于心脏病)asacauseofdeath.
最新回复
(
0
)