首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
admin
2021-02-05
52
问题
在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是( )。
选项
A、水平分割后,得到的子表结构相同
B、水平分割后,查询表中所有数据时需要使用JOIN操作
C、垂直分割后,所有表中均需保留原有表的主码
D、当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
答案
B
解析
分割表增加了维护数据完整性的代价。分割表分为水平分割表和垂直分割表两种。水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但在分割表以后,增加了维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表(不破坏第三范式):一种是当多个过程频繁访问表的不同列时,可将表垂直分成几个表,减少磁盘I/O(每行的数据列少,每页存的数据行就多,相应占用的页就少),更新时不必考虑锁,没有冗余数据。缺点是在插入或删除数据时要考虑数据的完整性,用存储过程维护。另一种是当主要过程反复访问部分列时,最好将这部分被频繁访问的列数据单独存为一个子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要,但因此增加了重叠列的维护难度,要用触发器立即更新、或用存储过程及应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表可以达到最大化利用Cache的目的。水平分割后,查询数据需要使用UNION操作。垂直分割后,查询数据需要JOIN操作。
转载请注明原文地址:https://www.kaotiyun.com/show/1glZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
已知数据文件IN.DAT中存有300个五位数,并已调用读函数ReadDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出满足以下条件的数的个数cnt、所有满足此条件的数的平均值pjz1,以及不满足此条件的数的平均值pjz2,最后调
下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?
用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限
对于宿主型数据库语言SQL,DBMS常采用哪种方法来处理
在SQL中,模式对应于“基本表”,内模式对应于“存储文件”,外模式对应于“______”和部分基表。
下列的叙述中错误的是
下面不属于使用视图的优点的是
下列关于索引哪一条是不正确的
下面软件结构图表示的是浏览器/服务器模式的哪种结构
下列全部属于结构图的组图是()。
随机试题
巨血小板综合征的血小板缺陷为
A.胚胎第4周B.胚胎第8周C.胚胎第4~5个月D.胚胎第6个月E.出生后肝造血达高峰的时间是
男性,31岁,胸部外伤后4小时。体格检查:心率130次/min,血压11/7.5kPa,伤侧胸腔穿刺抽出血液,静止后凝固。红细胞计数和血红蛋白含量逐渐下降。此时应采取最主要的治疗方法是
重度妊娠高血压综合征孕妇头痛剧烈伴呕吐时首选药物应是( )。不协调性子宫收缩乏力时,自选药物应是( )。
引起过敏反应的主要血液成分是
决定计量技术机构检定、校准和检测的正确性和可靠性的资源包括_________。
锅炉汽包水位高低,直接关系到锅炉的()。
教学过程
对于一个企业来说,既想产品上一个档次,又不加大科研方面的投入,这是不可能的。以下哪项所表达的意思与上文最为接近?
"Therearenoshortcutsinevolution,"famedSupremeCourtjusticeLouisBrandeisoncesaid.Hemighthavereconsideredthosew
最新回复
(
0
)