oracle实训培训教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库的工作原理 自我介绍 Oracle数据库的物理结构 Spfile(pfile) Controlfile Datafile Redo logfile Password file Archivelog Oracle数据库的逻辑结构 Databae Tablespace Segment Extent Block Table Index 逻辑结构之间的关系 逻辑结构和物理结构的关系 segment 什么是segment Segment的type 什么是segment的hwm(high water mark) Hwm对sql性能的影响 如何降低hwm 降低hwm时需要注意什么 Oracle db的优势到底在哪里 1、有独立的undo做保证 2、可以很容易的实现consistent read 3、唯一不支持dirty read的数据库 4、唯一select无需加锁的数据库 5、对并发性的支持优于其他数据库 6、锁的粒度非常小 7、唯一支持flashback的数据库 undo Undo segment的3大用处 Select无需加锁的原因 Undo自动管理减轻dba的管理任务 Undo segment的类型 自动undo管理 Undo使用监控 Undo空间估算 Ora-01555错误的模拟与分析 参数undo_retention的重要意义 Ora-01555为什么会出现 Ora-01555的模拟 Ora-01555出现的原理分析 如何尽可能的避免Ora-01555错误 什么是oracle实例 Oracle实例的重要组成部分 后台进程(background process) select * from v$bgprocess 共享内存(sga:system global area) select * from v$sga_dynamic_components 实例的启动过程 Checkpoint和实例恢复调整 理解checkpoint在oracle db中的重要意义 理解dbwr的写机制 理解lgwr的写机制 理解实例恢复的过程 理解redo的大小对性能的影响 合理使用计算机资源 和计算机交互无非是和下面5种重要资源交互: File (disk io) Memory (为什么计算机要使用内存?减少物理io) Network Cpu Process Db memory 调整 明确oracle使用内存的主件 理解sga使用内存的原理 理解pga使用内存的原理 了解和Sga相关的参数 理解lock_sga的作用,注意windows下不起作用 理解sga_max_size的作用(从9.2版本引入) 理解sga_target的作用(从10.1版本引入) 理解参数pre_page_sga的作用 Sga的组成 Shared_pool Data buffer Redo log buffer Large pool Java pool Stream pool Sga自动管理 Sga自动管理的优缺点 如何设置sga自动管理 Sga自动管理之后老参数的作用 如何正确使用sga自动管理 如何通过sga advisor来给sga设定合理的值 使用sga advisor的条件 参数statistics_level的作用 Sga advisor的数据来源 数据源于下面查询 SELECT sga_size, (1-estd_db_time_factor)*100 FROM v$sga_target_advice order by 1 如何读懂advisor曲线 根据advisor判断sga设置是否合理 Sga advisor的曲线分析 根据曲线指示正确设置sga_target的值,防止设置过大浪费物理内存、设置过小影响系统性能 Data buffer调整 Data buffer的作用就如同memory对计算机的作用是同样的道理,没有memory的计算机我们无法想想哪的慢到什么程度 Sga自动管理下db_cache_size的作用 正确使用 buffer cache advisor Buffer cache advisor的数据来源 select size_for_estimate,a.estd_physical_read_factor from v$db_cache_advice a Buffer cache advisor的意义 Shard pool的作用 Oracle引入shard pool的意图 我们能正确领会oracle的意图吗 在某种程度上shared pool的大小不能直接决定系统的性能 什么是绑定变量 在oltp系统中不使用绑定变量的危害是什么 Olap系统为什么不建议使用绑定变量 Shard pool

文档评论(0)

82393aa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档