首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
admin
2021-09-16
28
问题
在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全国计算机三级
相关试题推荐
下列关于概念结构设计的叙述中,正确的是
并发操作有可能引起下述哪些问题?Ⅰ.丢失更新Ⅱ.不可重复读Ⅲ.读脏数据
数据结构是所研究对象的______的集合。这些对象是数据库的组成成分,一般分为两类,一类是与数据类型、内容有关的对象,另一类是与数据之间联系有关的对象。
在操作系统的各个功能组成部分中,不需要硬件支持的是
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
若使关系模式R<U,F>分解为关系模式R1<U1,Fl>,R2<U2,F2>,能够进行无损连接性分解的充分必要条件是
下列关于网络的叙述错误的是
若对一个已经排好序的序列进行排序,在下列4种方法中,哪种方法比较好?
假定栈用顺序的方式存储,栈类型stack定义如下:TYPEstack=RECORDA:ARRAY[1..M0OFdatatype;t:0..M0;END;下面是栈的一种基本运算的实现:PROCEDURE
随机试题
代理服务的一大优点是
A.石斛B.麦冬C.玉竹D.百合主养胃肾之阴,而生津除热的药是
女,28岁,孕33周,触诊胎头在腹部右侧,胎臀在腹部左侧,胎心在脐周听到,请判断胎先露
风心病二尖瓣狭窄患者,随右心衰竭的加重,下列哪项临床表现将减轻
冷链的基本要素是
急性腰扭伤与腰椎间盘突出症均可有坐骨神经支配区疼痛,其鉴别依靠
下列关于成本与费用的表述不正确的是()。
会议的主持人礼仪表现对会议能否成功有着重要的影响。因此,会议主持人在主持会议时必须做到()。
设(I)函数f(x)在[0,+∞)上连续,且满足0≤f(x)≤ex-1;(Ⅱ)平行于y轴的动直线MN与曲线y=f(x)和y=ex-1分别交于点P2和P1;(Ⅲ)由曲线y=f(x)与直线MN及x轴围成的平面图形的面积S恒等于线段P1P2之
WhatdoesFrankmeanwhenhesays"itcreatesextraworkload"?
最新回复
(
0
)