- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载
第九部分 并行环境与分布式环境
第38章 并行查询管理
本章要点:
介绍
并行加载
并行恢复
并行传播(复制)
并行S Q L执行
可以并行的 S Q L操作
理解并行度
理解查询服务器进程
分析对象以更新统计
理解9 , 3 , 1算法
理解并行D M L
O P S环境下的并行执行
O r a c l e 8 i 中的改变
调整并行查询
疑难解答
38.1 介绍
具有大内存与 C P U 资源的巨型系统已经出现十几年了,然而,这些系统只能使用专有的
操作系统,并且并不是非常有效的。使用 U N I X开放系统体系结构的多处理器机器在 9 0年代初
出现,这些机器具有众多的硬件资源并相对较便宜。 O r a c l e在O r a c l e 7 . 1版本中引入了并行查
询选项(P Q O )以充分使用这些系统中可用的硬件资源。 O r a c l e并行查询选项允许长时间运
行的 S Q L操作(主要是查询),以协同方式在多个 C P U 间运行,这使系统减少了资源密集型
S Q L操作的运行时间。
并行查询选项使多个服务器进程可以并行执行一定的操作。进程,称为查询协调器,将
一条语句的执行调配到多个服务器执行,协同所有服务器的结果,并将结果返回给用户。
虽然这个特性通常称为P Q O (并行查询选项),它也包括如下内容:
■ 并行加载。
■ 并行恢复。
■ 并行复制。
■ 并行S Q L 。
636计计第九部分计并行环境与分布式环境
下载
38.2 并行加载
S Q L * L o a d e r直接路径使你可以使用多个 S Q L * L o a d e r会话将数据同步加载到相同的表或分
区中,如下例所示:
提示 在SQL*Loader命令行使用关键字parallel与direct 以执行并行数据加载操作。
注意命令行中关键字p a r a l l e l 与d i r e c t 的使用,还要注意每个会话中三种不同的输入数据文
件的使用。并行加载的重要特性是:
■ 每个S Q L * L o a d e r会话分派了一个新的区间并将数据载入新区间中,为优化系统的 I / O
性能,强烈建议在 O P T I O N S子句中使用F I L E与S TO R A G E关键字控制新区间的位置与
大小。F I L E 关键字可以在命令行或控制文件中定义,然而,存储子句只能在控制文件
中定义。
■ 并行加载要求没有本地或全局索引。如果存在任何索引,会产生一个错误信息并退出
加载操作。在加载之前需要手工删除索引,在加载完成后,再重建索引。
■ 每个加载会话需要一个表上的共享锁。
■ 每个加载会话都是独立的,在加载会话之间没有任何联系。
■ 当一个会话完成加载后, O r a c l e将加载的区间与已有的区间连接到一起,上次加载区
间中没有使用的块作为空区间返回,这导致加载之后非标准大小的区间。即使通过加
载控制文件中的存储子句选项指定了区间大小,截断也会发生。
如以前所指出的,每个加载会话向新的区间中载入数据,并不需要使用任何现存的区间,
即使现存区间中不含有任何数据,因而,一个表的初始区间在并行载入时是从不使用的。
提示 为优化硬盘空间的使用,可以创建一个非常小的初始区间或不使用并行加载选项,
将数据加载入初始区间中。
38.3 并行恢复
O r a c l e 的基本读-写单位是数据块。每当对块进行修改时, O r a c l e将这些改变以重做日志
的形式记录下来,如果需要时,可以使用这些日志重建这些块。如果由于介质失效或任何其
他的原因而造成当前数据文件的内容丢失,那么这些文件可以从适当的备份拷贝中重建,然
后进行恢复。恢复过程包括以下步骤:
1)读日志文件并获得数据块的修改序列号。
2 )决定哪一个数据块需要改变。
3 )在高速缓存中读这些数据块。
4 )从重做日志中将相应的
您可能关注的文档
最近下载
- saral测高卫星特征波形重定方法研究 - 河海期刊.doc VIP
- AQ 2061-2018 金属非金属地下矿山防治水安全技术规范(正式版).docx VIP
- 2025高中作文押题预测之02“奋斗青春,追梦逐梦”.pptx VIP
- 《古代诗歌四首》课件4市公开课获奖课件省名师优质课赛课一等奖课件.ppt
- 样品确认单(格式).docx
- 屋顶分布式光伏发电项目 投标方案(技术方案).doc
- 道法开学第一课(二年级).pptx VIP
- 电业安全工作规程热力和机械部分但g义b261641—2010.doc VIP
- (高清版)B 26164.1-2010 电业安全工作规程 第1部分:热力和机械.pdf VIP
- 水利工程监理资料目录.xls VIP
文档评论(0)