首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
admin
2021-09-16
23
问题
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
选项
A、水平分割后,得到的子表结构相同
B、水平分割后,查询表中所有数据时需要使用JOIN操作
C、垂直分割后,所有表中均需保留原有表的主码
D、当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
答案
B
解析
分割表增加了维护数据完整性的代价。分割表分为水平分割表和垂直分割表两种。水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但在分割表以后,增加了维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表(不破坏第三范式):一种是当多个过程频繁访问表的不同列时,可将表垂直分成几个表,减少磁盘I/O(每行的数据列少,每页存的数据行就多,相应占用的页就少),更新时不必考虑锁,没有冗余数据。缺点是在插入或删除数据时要考虑数据的完整性,用存储过程维护。另一种是当主要过程反复访问部分列时,最好将这部分被频繁访问的列数据单独存为一个子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但因此增加了重叠列的维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表可以达到最大化利用Cache的目的。水平分割后,查询数据需要使用UNION操作。垂直分割后,查询数据需要JOIN操作。
转载请注明原文地址:https://jikaoti.com/ti/Xgu7FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系中的某个属性不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性为
一个数据库有多个外模式,有【】内模式。
数据结构是所研究对象的【】的集合。这些对象是数据库的组成成分,一般分为两类,一类是与数据类型、内容有关的对象,另一类是与数据之间联系有关的对象。
下述哪一条是由于关系模式设计不当所引起的问题?
下面列出的条目中,哪一项是数据库技术的研究领域?Ⅰ.DBMS软件的研制Ⅱ.数据库及其应用系统的设计Ⅲ.数据库理论
在如下2个数据库表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?
下面说法不正确的是
在操作系统的各个功能组成部分中,不需要硬件支持的是
下列算法中,不属于进程调度算法的是
A、 B、 C、 D、 D目前新的数据库应用开发工具的发展趋势有:①采用三层或多层Client/Server结构;②支持Web应用;③支持开放的、构件式的分布式计算环境。
随机试题
感受肌肉长度变化的装置是()。
某患者,脘腹疼痛,且痛势较剧,痛处不移痛如针刺,舌质紫黯或有瘀斑,脉涩。其治疗首选方是
变性蛋白质的主要特点是
患者感到他的思维或行为被某种神秘的力量或仪器所控制是
下列工程中,属于超过一定规模的危险性较大的分部分项工程的是()。
()应当对调查人员提供的资料进行核实、评定,复测贷款风险度,提出意见,按规定权限报批。
在边际贡献大于固定成本的情况下,下列措施中有利于降低企业复合风险的有()。
甲公司为一家制衣公司,2022年计划销售增长率为25%,该增长率超出公司正常的增长水平较多,为了预测融资需求,安排超常增长所需资金,财务经理请你协助安排有关的财务分析工作,该项分析需要依据管理用财务报表进行,相关资料如下:资料一:
银行间的同业拆借属于()。
软件开发常使用的两种基本方法是结构化方法和原型化方法,在实际应用中,它们之间的关系常表现为()。
最新回复
(
0
)