首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
admin
2021-09-16
29
问题
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
选项
A、水平分割后,得到的子表结构相同
B、水平分割后,查询表中所有数据时需要使用JOIN操作
C、垂直分割后,所有表中均需保留原有表的主码
D、当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
答案
B
解析
分割表增加了维护数据完整性的代价。分割表分为水平分割表和垂直分割表两种。水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但在分割表以后,增加了维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表(不破坏第三范式):一种是当多个过程频繁访问表的不同列时,可将表垂直分成几个表,减少磁盘I/O(每行的数据列少,每页存的数据行就多,相应占用的页就少),更新时不必考虑锁,没有冗余数据。缺点是在插入或删除数据时要考虑数据的完整性,用存储过程维护。另一种是当主要过程反复访问部分列时,最好将这部分被频繁访问的列数据单独存为一个子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但因此增加了重叠列的维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表可以达到最大化利用Cache的目的。水平分割后,查询数据需要使用LINION操作。垂直分割后,查询数据需要JOIN操作。
转载请注明原文地址:https://jikaoti.com/ti/M8u7FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是函数依赖和【】。
链表对于数据元素的插入和删除不需移动结点,只需改变相关结点的【】域的值。
关于数据库技术的发展历史,下列说明不正确的是
在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是不正确的?
一个进程执行V操作意味着
若关系模式R∈1NF,且每一个非主属性完全函数依赖于码,则
关系模式CSZ(CITY,ST,ZIP)其属性组上的函数依赖集为F={(CITY,ST)→ZIP,ZIP→CITY},关系模式CSZ的主属性是
进程对主存的访问具有局部性特征,即时间局部性和______局部性。
下面所列条目中,哪一项是当前开发工具的发展趋势?Ⅰ.采用三层Client/Server结构Ⅱ.对Web应用的支持Ⅲ.开放的、构件式的分布式计算环境
下面三个题基于学生一课程数据库中的3个基本表:学生信息表:s(sno,sname,sex,age,dept)主码为sno课程信息表:c(cno,cname,teacher)主码为cno学生选课信息表:sc(sno,cno,grade
随机试题
交通运输业适用的营业税税率为_____。
食物特殊动力作用
玩具制造商所处的环境是()。
患者,男性,32岁,因左上牙痛3日就诊。若患者诊断为急性牙髓炎,最好进行哪种治疗
保荐人应当在发行人向交易所报送信息披露文件及其他文件之前,或者履行信息披露义务后5个交易日内,完成对有关文件的审阅工作,督促发行人及时更正审阅中发现的问题,并向交易所报告。()
食品安全事故应急预案体系主要包括()、应急保障措施等内容。
“明显微小错报临界值”可能是财务报表整体重要性水平的(),一般不超过财务报表整体重要性的()。
毛泽东在《目前形势和我们的任务》一文中指出的土改必须注意的基本原则是()。
一般来讲,一份问卷的作答时间以()分钟为宜。
WhattheHeckDoesVincentvanGoghHaveToDoWithInternetMarketing?[A]Nothingandeverything!Tuckeddiscreetlyawayon
最新回复
(
0
)