经典分享:一份高达555页的技术PPT会是什么样子?
编辑手记:在很多Oracle爱好者的硬盘上,都收藏着这一份长达555页的PPT,Mike Dietrich 在他的网站上公开了这个PPT,大家可以一睹其长期积累的技术风貌。访问他的网站( https://mikedietrichde.com),或者关注本公众号回复关键字:Internals(不区分大小写)即可获得。同时附送了一系列的精彩PPT学习资源。
接下来我们将会针对ppt中最经典的模块进行讲解分享。
首先要明确,升级和迁移是两件事,升级和数据量关系不大,而迁移通常涉及到跨数据库版本、跨平台,其耗时和复杂度大大增加,数据库容量也将成为重要的影响因素。
升级到 12.2 ,可以遵循以下路线图,这其中,大家注意 catctl.pl 的并行新特性非常方便有效,可以大大减少升级的时间:
在升级的过程中,有很多前置工作需要做好准备,比如,清理回收站。
基于性能的考虑,在迁移时最好保留性能分析数据,通过AWR的调节,尽量保持长一段的信息,方便对比迁移升级后的数据。
在不同的数据库版本中,很多新的参数必须充分关注,否则可能会引起各种误解和问题。比如,大小写的口令验证。
延迟段创建,这个特性大家应当很熟悉:
通过SQLNET的设置,限制允许登录的客户端版本:
catctl.pl 是 12c 引入的并行升级 Perl 脚本,可以极大的加快升级的速度:
在12.2中,EXPDP 增加了一个新的参数 LOGTIME ,可以将导出数据过程中的每一个步骤消耗时间标识出来,这对于DBA们非常有用。
最后:关注本公众号回复关键字:Internals 即可获得本文描述的PPT内容。
资源下载
关注公众号:数据和云(OraNews)回复关键字获取
‘2017DTC’,2017 DTC 大会 PPT
‘DBALIFE’,“DBA 的一天”海报
‘DBA04’,DBA 手记4 经典电子书
‘RACV1’, RAC 系列课程视频及 PPT
‘122ARCH’,Oracle 12.2 体系结构图
‘2017OOW’,Oracle OpenWorld 资料
‘PRELECTION’,大讲堂讲师课程资料